org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument
Interface PrintDocumentAnnotations

All Superinterfaces:
org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.CorrespondenceCapable, DocumentAnnotations, HighlightCapable, NoteCapable, PageBookmarkable, PageOrientationAware, PageSequenceAware, StampAware

public interface PrintDocumentAnnotations
extends DocumentAnnotations, PageBookmarkable, NoteCapable, HighlightCapable, StampAware, PageOrientationAware, PageSequenceAware, org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.CorrespondenceCapable

Facade aggregating annotation types available for print documents.

Author:
roland.stamm

Method Summary
 String getTemplateType()
           
 boolean isTemplate()
           
 void setTemplateType(String templateType)
           
 
Methods inherited from interface org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.PageBookmarkable
addAllBookmarks, addBookmark, getBookmark, getBookmarks, getDefaultBookmark, moveBookmark, removeAllBookmarks, removeBookmark, setBookmarks, setDefaultBookmark
 
Methods inherited from interface org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.NoteCapable
addAllNotes, addNote, getNote, getNotes, removeAllNotes, removeNote, setNotes
 
Methods inherited from interface org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.HighlightCapable
addAllHighlights, addHighlight, getHighlight, getHighlights, removeAllHighlights, removeHighlight, setHighlights
 
Methods inherited from interface org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.StampAware
addAllStamps, addStamp, getStamp, getStamps, removeAllStamps, removeStamp, setStamps
 
Methods inherited from interface org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.PageOrientationAware
addAllPageOrientations, addPageOrientation, getPageOrientation, getPageOrientations, removeAllPageOrientations, removePageOrientation, setPageOrientations
 
Methods inherited from interface org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.PageSequenceAware
getPageSequence, movePage, movePages, resetPageSequence, setPageSequence
 
Methods inherited from interface org.eclipse.stardust.engine.extensions.dms.data.annotations.printdocument.CorrespondenceCapable
getAttachments, getBlindCarbonCopyRecipients, getCarbonCopyRecipients, getFaxNumber, getRecipients, getSendDate, getSender, getSubject, isEmailEnabled, isFaxEnabled, setAttachments, setBlindCarbonCopyRecipients, setCarbonCopyRecipients, setEmailEnabled, setFaxEnabled, setFaxNumber, setRecipients, setSendDate, setSender, setSubject
 

Method Detail

getTemplateType

String getTemplateType()
Returns:
The template type is describing what type of template the document is.

setTemplateType

void setTemplateType(String templateType)
Parameters:
templateType - Allows setting a template type marking the document as a template.

isTemplate

boolean isTemplate()
Returns:
Returns true if the template type is not empty.


Copyright © 2017 Eclipse Stardust. All Rights Reserved.