Package com.logicaldoc.stamp
Class Stamp
java.lang.Object
com.logicaldoc.core.PersistentObject
com.logicaldoc.core.metadata.ExtensibleObject
com.logicaldoc.stamp.Stamp
- All Implemented Interfaces:
- com.logicaldoc.core.metadata.Extensible,- com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>,- Serializable
@Entity
public class Stamp
extends com.logicaldoc.core.metadata.ExtensibleObject
implements com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
A Stamp to be applied on the document.
- Since:
- 7.3
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.logicaldoc.core.PersistentObjectDELETED_CODE_DEFAULT, DELETED_CODE_STRONG, id
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddAccessControlEntry(com.logicaldoc.core.security.AccessControlEntry ace) booleancom.logicaldoc.core.security.AccessControlEntrygetAccessControlEntry(long groupId) Set<com.logicaldoc.core.security.AccessControlEntry> doubleintgetColor()intgetExprH()getExprW()getExprX()getExprY()getFont()getImage()intintgetName()intintintintgetSize()com.logicaldoc.core.metadata.TemplategetText()intgetType()inthashCode()voidsetAccessControlList(Set<com.logicaldoc.core.security.AccessControlEntry> accessControlList) voidsetAttributes(Map<String, com.logicaldoc.core.metadata.Attribute> attributes) voidsetBarcodeFormat(String barcodeFormat) voidsetBarcodeLabel(int barcodeLabel) voidvoidsetDescription(String description) voidsetEnabled(int enabled) voidvoidvoidvoidvoidvoidvoidsetImageHeight(int imageHeight) voidsetImageWidth(int imageWidth) voidvoidsetOpacity(int opacity) voidsetPageOption(int pageOption) voidsetPageSelection(String pageSelection) voidsetParameters(Map<String, Object> parameters) voidsetRotation(int rotation) voidsetSize(int size) voidsetTemplate(com.logicaldoc.core.metadata.Template template) voidsetTemplateId(Long templateId) voidsetTemplateName(String templateName) voidvoidsetType(int type) Methods inherited from class com.logicaldoc.core.metadata.ExtensibleObjectgetAttribute, getAttributeAtPosition, getAttributeNames, getAttributeNames, getValue, getValueAttributes, getValues, removeAttribute, setAttribute, setValue, setValuesMethods inherited from class com.logicaldoc.core.PersistentObjectgetCreation, getDeleted, getId, getLastModified, getRecordVersion, getTenantId, setCreation, setDeleted, setId, setLastModified, setRecordVersion, setTenantId, toString
- 
Field Details- 
TYPE_TEXTpublic static final int TYPE_TEXT- See Also:
 
- 
TYPE_IMAGEpublic static final int TYPE_IMAGE- See Also:
 
- 
TYPE_BARCODEpublic static final int TYPE_BARCODE- See Also:
 
- 
TYPE_HTMLpublic static final int TYPE_HTML- See Also:
 
- 
PAGE_OPT_ALLpublic static final int PAGE_OPT_ALL- See Also:
 
- 
PAGE_OPT_FIRSTpublic static final int PAGE_OPT_FIRST- See Also:
 
- 
PAGE_OPT_LASTpublic static final int PAGE_OPT_LAST- See Also:
 
- 
PAGE_OPT_SELpublic static final int PAGE_OPT_SEL- See Also:
 
 
- 
- 
Constructor Details- 
Stamppublic Stamp()
- 
Stamp
 
- 
- 
Method Details- 
getFont
- 
setFont
- 
getTypepublic int getType()
- 
setTypepublic void setType(int type) 
- 
getName
- 
setName
- 
getDescription
- 
setDescription
- 
getOpacitypublic int getOpacity()
- 
setOpacitypublic void setOpacity(int opacity) 
- 
getRotationpublic int getRotation()
- 
setRotationpublic void setRotation(int rotation) 
- 
getExprX
- 
setExprX
- 
getExprY
- 
setExprY
- 
getText
- 
setText
- 
getEnabledpublic int getEnabled()
- 
setEnabledpublic void setEnabled(int enabled) 
- 
getColor
- 
setColor
- 
getSizepublic int getSize()
- 
setSizepublic void setSize(int size) 
- 
getPageOptionpublic int getPageOption()
- 
setPageOptionpublic void setPageOption(int pageOption) 
- 
getPageSelection
- 
setPageSelection
- 
getImageWidthpublic int getImageWidth()
- 
setImageWidthpublic void setImageWidth(int imageWidth) 
- 
getImageHeightpublic int getImageHeight()
- 
setImageHeightpublic void setImageHeight(int imageHeight) 
- 
getBarcodeLabelpublic int getBarcodeLabel()
- 
setBarcodeLabelpublic void setBarcodeLabel(int barcodeLabel) 
- 
getBarcodeFormat
- 
setBarcodeFormat
- 
getExprW
- 
getExprH
- 
setExprW
- 
setExprH
- 
getAspectRatiopublic double getAspectRatio()
- 
getImage
- 
setImage
- 
getParameters
- 
setParameters
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- com.logicaldoc.core.PersistentObject
 
- 
equals- Overrides:
- equalsin class- com.logicaldoc.core.PersistentObject
 
- 
getAttributes- Specified by:
- getAttributesin interface- com.logicaldoc.core.metadata.Extensible
 
- 
setAttributes- Specified by:
- setAttributesin interface- com.logicaldoc.core.metadata.Extensible
 
- 
getTemplateId- Specified by:
- getTemplateIdin interface- com.logicaldoc.core.metadata.Extensible
 
- 
setTemplateId- Specified by:
- setTemplateIdin interface- com.logicaldoc.core.metadata.Extensible
 
- 
getTemplateName- Specified by:
- getTemplateNamein interface- com.logicaldoc.core.metadata.Extensible
 
- 
setTemplateName- Specified by:
- setTemplateNamein interface- com.logicaldoc.core.metadata.Extensible
 
- 
getTemplatepublic com.logicaldoc.core.metadata.Template getTemplate()- Specified by:
- getTemplatein interface- com.logicaldoc.core.metadata.Extensible
 
- 
setTemplatepublic void setTemplate(com.logicaldoc.core.metadata.Template template) - Specified by:
- setTemplatein interface- com.logicaldoc.core.metadata.Extensible
 
- 
getAccessControlList- Specified by:
- getAccessControlListin interface- com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
 
- 
setAccessControlListpublic void setAccessControlList(Set<com.logicaldoc.core.security.AccessControlEntry> accessControlList) - Specified by:
- setAccessControlListin interface- com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
 
- 
getAccessControlEntrypublic com.logicaldoc.core.security.AccessControlEntry getAccessControlEntry(long groupId) - Specified by:
- getAccessControlEntryin interface- com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
 
- 
addAccessControlEntrypublic void addAccessControlEntry(com.logicaldoc.core.security.AccessControlEntry ace) - Specified by:
- addAccessControlEntryin interface- com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
 
 
-