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 Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.logicaldoc.core.PersistentObject
DELETED_CODE_DEFAULT, DELETED_CODE_STRONG, id -
Constructor Summary
Constructors -
Method Summary
Modifier 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.ExtensibleObject
getAttribute, getAttributeAtPosition, getAttributeNames, getAttributeNames, getValue, getValueAttributes, getValues, removeAttribute, setAttribute, setValue, setValuesMethods inherited from class com.logicaldoc.core.PersistentObject
getCreation, getDeleted, getId, getLastModified, getRecordVersion, getTenantId, setCreation, setDeleted, setId, setLastModified, setRecordVersion, setTenantId, toString
-
Field Details
-
TYPE_TEXT
public static final int TYPE_TEXT- See Also:
-
TYPE_IMAGE
public static final int TYPE_IMAGE- See Also:
-
TYPE_BARCODE
public static final int TYPE_BARCODE- See Also:
-
TYPE_HTML
public static final int TYPE_HTML- See Also:
-
PAGE_OPT_ALL
public static final int PAGE_OPT_ALL- See Also:
-
PAGE_OPT_FIRST
public static final int PAGE_OPT_FIRST- See Also:
-
PAGE_OPT_LAST
public static final int PAGE_OPT_LAST- See Also:
-
PAGE_OPT_SEL
public static final int PAGE_OPT_SEL- See Also:
-
-
Constructor Details
-
Stamp
public Stamp() -
Stamp
-
-
Method Details
-
getFont
-
setFont
-
getType
public int getType() -
setType
public void setType(int type) -
getName
-
setName
-
getDescription
-
setDescription
-
getOpacity
public int getOpacity() -
setOpacity
public void setOpacity(int opacity) -
getRotation
public int getRotation() -
setRotation
public void setRotation(int rotation) -
getExprX
-
setExprX
-
getExprY
-
setExprY
-
getText
-
setText
-
getEnabled
public int getEnabled() -
setEnabled
public void setEnabled(int enabled) -
getColor
-
setColor
-
getSize
public int getSize() -
setSize
public void setSize(int size) -
getPageOption
public int getPageOption() -
setPageOption
public void setPageOption(int pageOption) -
getPageSelection
-
setPageSelection
-
getImageWidth
public int getImageWidth() -
setImageWidth
public void setImageWidth(int imageWidth) -
getImageHeight
public int getImageHeight() -
setImageHeight
public void setImageHeight(int imageHeight) -
getBarcodeLabel
public int getBarcodeLabel() -
setBarcodeLabel
public void setBarcodeLabel(int barcodeLabel) -
getBarcodeFormat
-
setBarcodeFormat
-
getExprW
-
getExprH
-
setExprW
-
setExprH
-
getAspectRatio
public double getAspectRatio() -
getImage
-
setImage
-
getParameters
-
setParameters
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.logicaldoc.core.PersistentObject
-
equals
- Overrides:
equalsin classcom.logicaldoc.core.PersistentObject
-
getAttributes
- Specified by:
getAttributesin interfacecom.logicaldoc.core.metadata.Extensible
-
setAttributes
- Specified by:
setAttributesin interfacecom.logicaldoc.core.metadata.Extensible
-
getTemplateId
- Specified by:
getTemplateIdin interfacecom.logicaldoc.core.metadata.Extensible
-
setTemplateId
- Specified by:
setTemplateIdin interfacecom.logicaldoc.core.metadata.Extensible
-
getTemplateName
- Specified by:
getTemplateNamein interfacecom.logicaldoc.core.metadata.Extensible
-
setTemplateName
- Specified by:
setTemplateNamein interfacecom.logicaldoc.core.metadata.Extensible
-
getTemplate
public com.logicaldoc.core.metadata.Template getTemplate()- Specified by:
getTemplatein interfacecom.logicaldoc.core.metadata.Extensible
-
setTemplate
public void setTemplate(com.logicaldoc.core.metadata.Template template) - Specified by:
setTemplatein interfacecom.logicaldoc.core.metadata.Extensible
-
getAccessControlList
- Specified by:
getAccessControlListin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
setAccessControlList
public void setAccessControlList(Set<com.logicaldoc.core.security.AccessControlEntry> accessControlList) - Specified by:
setAccessControlListin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
getAccessControlEntry
public com.logicaldoc.core.security.AccessControlEntry getAccessControlEntry(long groupId) - Specified by:
getAccessControlEntryin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
addAccessControlEntry
public void addAccessControlEntry(com.logicaldoc.core.security.AccessControlEntry ace) - Specified by:
addAccessControlEntryin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-