|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmicrosoft.exchange.webservices.data.property.definition.PropertyDefinitionBase
microsoft.exchange.webservices.data.property.definition.ServiceObjectPropertyDefinition
microsoft.exchange.webservices.data.property.definition.PropertyDefinition
microsoft.exchange.webservices.data.property.definition.TimeZonePropertyDefinition
microsoft.exchange.webservices.data.property.definition.StartTimeZonePropertyDefinition
public class StartTimeZonePropertyDefinition
Represents a property definition for property of type TimeZoneInfo.
| Constructor Summary | |
|---|---|
StartTimeZonePropertyDefinition(String xmlElementName,
String uri,
EnumSet<PropertyDefinitionFlags> flags,
ExchangeVersion version)
Initializes a new instance of the StartTimeZonePropertyDefinition class. |
|
| Method Summary | |
|---|---|
boolean |
hasFlag(PropertyDefinitionFlags flag,
ExchangeVersion version)
Determines whether the specified flag is set. |
protected void |
registerAssociatedInternalProperties(List<PropertyDefinition> properties)
Registers associated internal property. |
void |
writePropertyValueToXml(EwsServiceXmlWriter writer,
PropertyBag propertyBag,
boolean isUpdateOperation)
Writes to XML. |
void |
writeToXml(EwsServiceXmlWriter writer)
Writes to XML. |
| Methods inherited from class microsoft.exchange.webservices.data.property.definition.TimeZonePropertyDefinition |
|---|
getType, loadPropertyValueFromXml |
| Methods inherited from class microsoft.exchange.webservices.data.property.definition.PropertyDefinition |
|---|
getAssociatedInternalProperties, getName, getPrintableName, getVersion, getXmlElement, hasFlag, isNullable, setName |
| Methods inherited from class microsoft.exchange.webservices.data.property.definition.ServiceObjectPropertyDefinition |
|---|
getUri, getXmlElementName, writeAttributesToXml |
| Methods inherited from class microsoft.exchange.webservices.data.property.definition.PropertyDefinitionBase |
|---|
toString, tryLoadFromXml |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public StartTimeZonePropertyDefinition(String xmlElementName,
String uri,
EnumSet<PropertyDefinitionFlags> flags,
ExchangeVersion version)
xmlElementName - the xml element nameuri - the uriflags - the flagsversion - the version| Method Detail |
|---|
protected void registerAssociatedInternalProperties(List<PropertyDefinition> properties)
registerAssociatedInternalProperties in class PropertyDefinitionproperties - the property
public void writePropertyValueToXml(EwsServiceXmlWriter writer,
PropertyBag propertyBag,
boolean isUpdateOperation)
throws Exception
writePropertyValueToXml in class TimeZonePropertyDefinitionwriter - the writerpropertyBag - the property bagisUpdateOperation - the is update operation
Exception - the exception
public void writeToXml(EwsServiceXmlWriter writer)
throws XMLStreamException,
ServiceXmlSerializationException
writeToXml in class PropertyDefinitionBasewriter - the writer
XMLStreamException - the XML stream exception
ServiceXmlSerializationException - the service xml serialization exception
public boolean hasFlag(PropertyDefinitionFlags flag,
ExchangeVersion version)
hasFlag in class PropertyDefinitionflag - The flag.version - Requested version.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||