|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.moyosoft.connector.ms.outlook.item.OutlookItem
Base class for any Outlook item, like a mail, contact or appointment.
| Constructor Summary | |
OutlookItem()
|
|
OutlookItem(com.moyosoft.connector.com.Dispatch dispatch)
|
|
| Method Summary | |
OutlookItem |
copy()
Make a copy of this item. |
static OutlookItem |
create(com.moyosoft.connector.com.Dispatch dispatch)
|
void |
delete()
Delete this item. |
void |
deleteMapiProperty(byte[] guid,
int propertyId)
Deletes this item's MAPI property corresponding to the specified GUID and property ID. |
void |
deleteMapiProperty(int propertyTag)
Deletes this item's MAPI property corresponding to the specified property tag. |
void |
display()
Display this item in an Outlook window |
void |
display(boolean modal)
Display this item in an Outlook window |
void |
dispose()
|
boolean |
equals(java.lang.Object o)
Two items are equals if they have the same ID (getItemId). |
java.util.Date |
getCreationTime()
|
com.moyosoft.connector.com.Dispatch |
getDispatch()
|
java.lang.String |
getEntryId()
|
OutlookItemID |
getItemId()
Return an unique identifier of this item. |
java.util.Date |
getLastModificationTime()
|
LinksCollection |
getLinks()
Returns a collection of OutlookLink objects |
java.lang.Object |
getMapiProperty(byte[] guid,
int propertyId)
Returns the value of this item's MAPI property corresponding to the specified GUID and property ID. |
java.lang.Object |
getMapiProperty(int propertyTag)
Returns the value of this item's MAPI property corresponding to the specified property tag. |
OutlookFolder |
getParentFolder()
|
PropertyAccessor |
getPropertyAccessor()
Returns the PropertyAccessor object for this item. |
abstract OutlookItemType |
getType()
|
OutlookItem |
move(OutlookFolder destinationFolder)
Move this item to the specified folder. |
void |
printOut()
Prints the item to the default printer |
void |
save()
Save the changes performed on this item. |
void |
saveAs(java.io.File file)
Save this item to the specified file. |
void |
saveAs(java.io.File file,
SaveAsType type)
Save this item to the specified file in the specified format. |
void |
saveAs(java.lang.String path)
Deprecated. Please use the method saveAs(java.io.File) instead. |
void |
saveAs(java.lang.String path,
SaveAsType type)
Deprecated. Please use the method saveAs(java.io.File, SaveAsType) instead. |
void |
setMapiProperty(byte[] guid,
int propertyId,
java.lang.Object value)
Sets the value of this item's MAPI property corresponding to the specified GUID and property ID. |
void |
setMapiProperty(int propertyTag,
java.lang.Object value)
Sets the value of this item's MAPI property corresponding to the specified property tag. |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OutlookItem()
public OutlookItem(com.moyosoft.connector.com.Dispatch dispatch)
| Method Detail |
public static OutlookItem create(com.moyosoft.connector.com.Dispatch dispatch)
public com.moyosoft.connector.com.Dispatch getDispatch()
public void dispose()
public abstract OutlookItemType getType()
public OutlookItemID getItemId()
throws com.moyosoft.connector.com.ComponentObjectModelException
com.moyosoft.connector.com.ComponentObjectModelExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objecto -
public java.util.Date getCreationTime()
public java.lang.String getEntryId()
public java.util.Date getLastModificationTime()
public void delete()
com.moyosoft.connector.com.ComponentObjectModelExceptionpublic void display()
com.moyosoft.connector.com.ComponentObjectModelException - if any COM error occurspublic void display(boolean modal)
modal - if true the window will be modal
com.moyosoft.connector.com.ComponentObjectModelException - if any COM error occurspublic OutlookItem copy()
com.moyosoft.connector.com.ComponentObjectModelExceptionpublic OutlookItem move(OutlookFolder destinationFolder)
destinationFolder - folder where to move this item
com.moyosoft.connector.com.ComponentObjectModelExceptionpublic void save()
com.moyosoft.connector.com.ComponentObjectModelExceptionpublic void saveAs(java.lang.String path)
com.moyosoft.connector.com.ComponentObjectModelExceptionpublic void saveAs(java.io.File file)
com.moyosoft.connector.com.ComponentObjectModelException
public void saveAs(java.lang.String path,
SaveAsType type)
com.moyosoft.connector.com.ComponentObjectModelException - if the operation failed.
public void saveAs(java.io.File file,
SaveAsType type)
com.moyosoft.connector.com.ComponentObjectModelException - if the operation failed.
public LinksCollection getLinks()
throws com.moyosoft.connector.com.ComponentObjectModelException
com.moyosoft.connector.com.ComponentObjectModelExceptionpublic OutlookFolder getParentFolder()
public void printOut()
com.moyosoft.connector.com.ComponentObjectModelException
public java.lang.Object getMapiProperty(byte[] guid,
int propertyId)
public java.lang.Object getMapiProperty(int propertyTag)
public void setMapiProperty(byte[] guid,
int propertyId,
java.lang.Object value)
public void setMapiProperty(int propertyTag,
java.lang.Object value)
public void deleteMapiProperty(int propertyTag)
public void deleteMapiProperty(byte[] guid,
int propertyId)
public PropertyAccessor getPropertyAccessor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||