public class ServiceObjectInfo extends Object
Constructor and Description |
---|
ServiceObjectInfo()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addOnChangeEvent(ICreateServiceObjectWithAttachmentParam change)
Set event to happen when property changed.
|
protected void |
addOnChangeEvent(ICreateServiceObjectWithServiceParam change)
Set event to happen when property changed.
|
Map<Class<?>,ICreateServiceObjectWithAttachmentParam> |
getServiceObjectConstructorsWithAttachmentParam()
Return Dictionary that maps from ServiceObject Type to
CreateServiceObjectWithAttachmentParam delegate with ItemAttachment
parameter.
|
Map<Class<?>,ICreateServiceObjectWithServiceParam> |
getServiceObjectConstructorsWithServiceParam()
Return Dictionary that maps from ServiceObject Type to
CreateServiceObjectWithServiceParam delegate with ExchangeService
parameter.
|
Map<String,Class<?>> |
getXmlElementNameToServiceObjectClassMap()
Return Dictionary that maps from element name to ServiceObject Type.
|
protected void |
removeChangeEvent(ICreateServiceObjectWithAttachmentParam change)
Remove the event from happening when property changed.
|
protected void |
removeChangeEvent(ICreateServiceObjectWithServiceParam change)
Remove the event from happening when property changed.
|
public ServiceObjectInfo()
public Map<String,Class<?>> getXmlElementNameToServiceObjectClassMap()
public Map<Class<?>,ICreateServiceObjectWithServiceParam> getServiceObjectConstructorsWithServiceParam()
public Map<Class<?>,ICreateServiceObjectWithAttachmentParam> getServiceObjectConstructorsWithAttachmentParam()
protected void addOnChangeEvent(ICreateServiceObjectWithAttachmentParam change)
change
- change eventprotected void removeChangeEvent(ICreateServiceObjectWithAttachmentParam change)
change
- change eventprotected void addOnChangeEvent(ICreateServiceObjectWithServiceParam change)
change
- change eventprotected void removeChangeEvent(ICreateServiceObjectWithServiceParam change)
change
- change eventCopyright © 2012–2015 Microsoft. All rights reserved.