|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmicrosoft.exchange.webservices.data.property.complex.ComplexProperty
microsoft.exchange.webservices.data.property.complex.time.TimeZoneTransition
public class TimeZoneTransition
Represents the base class for all time zone transitions.
| Constructor Summary | |
|---|---|
protected |
TimeZoneTransition(TimeZoneDefinition timeZoneDefinition)
Initializes a new instance of the class. |
|
TimeZoneTransition(TimeZoneDefinition timeZoneDefinition,
TimeZonePeriod targetPeriod)
Initializes a new instance of the class. |
protected |
TimeZoneTransition(TimeZoneDefinition timeZoneDefinition,
TimeZoneTransitionGroup targetGroup)
Initializes a new instance of the class. |
| Method Summary | |
|---|---|
static TimeZoneTransition |
create(TimeZoneDefinition timeZoneDefinition,
String xmlElementName)
Creates a time zone period transition of the appropriate type given an XML element name. |
TimeZoneTransitionGroup |
getTargetGroup()
Gets the target transition group of the transition. |
protected TimeZonePeriod |
getTargetPeriod()
Gets the target period of the transition. |
protected String |
getXmlElementName()
Gets the XML element name associated with the transition. |
void |
loadFromXml(EwsServiceXmlReader reader)
Loads from XML. |
boolean |
tryReadElementFromXml(EwsServiceXmlReader reader)
Tries to read element from XML.The reader. |
void |
writeElementsToXml(EwsServiceXmlWriter writer)
Writes elements to XML. |
void |
writeToXml(EwsServiceXmlWriter writer)
Writes to XML. |
| Methods inherited from class microsoft.exchange.webservices.data.property.complex.ComplexProperty |
|---|
addOnChangeEvent, canSetFieldValue, changed, clearChangeEvents, clearChangeLog, func, getNamespace, internalValidate, loadFromXml, loadFromXml, readAttributesFromXml, readTextValueFromXml, removeChangeEvent, setNamespace, tryReadElementFromXmlToPatch, updateFromXml, updateFromXml, validate, writeAttributesToXml, writeToXml, writeToXml |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected TimeZoneTransition(TimeZoneDefinition timeZoneDefinition)
timeZoneDefinition - the time zone definition
protected TimeZoneTransition(TimeZoneDefinition timeZoneDefinition,
TimeZoneTransitionGroup targetGroup)
timeZoneDefinition - the time zone definitiontargetGroup - the target group
public TimeZoneTransition(TimeZoneDefinition timeZoneDefinition,
TimeZonePeriod targetPeriod)
timeZoneDefinition - the time zone definitiontargetPeriod - the target period| Method Detail |
|---|
public static TimeZoneTransition create(TimeZoneDefinition timeZoneDefinition,
String xmlElementName)
throws ServiceLocalException
timeZoneDefinition - the time zone definitionxmlElementName - the xml element name
ServiceLocalException - the service local exceptionprotected String getXmlElementName()
public boolean tryReadElementFromXml(EwsServiceXmlReader reader)
throws Exception
tryReadElementFromXml in class ComplexPropertyreader - The
reader.
Exception - the exception
public void writeElementsToXml(EwsServiceXmlWriter writer)
throws ServiceXmlSerializationException,
XMLStreamException
writeElementsToXml in class ComplexPropertywriter - the writer
ServiceXmlSerializationException - the service xml serialization exception
XMLStreamException - the XML stream exception
public void loadFromXml(EwsServiceXmlReader reader)
throws Exception
reader - the reader
Exception - the exception
public void writeToXml(EwsServiceXmlWriter writer)
throws Exception
writer - the writer
Exception - the exceptionprotected TimeZonePeriod getTargetPeriod()
public TimeZoneTransitionGroup getTargetGroup()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||