Class PdfTemplateDocument
java.lang.Object
net.anotheria.anodoc.data.DataHolder
net.anotheria.anodoc.data.Document
net.anotheria.asg.data.AbstractASGDocument
net.anotheria.anosite.gen.asresourcedata.data.PdfTemplateDocument
- All Implemented Interfaces:
Serializable,Cloneable,net.anotheria.anodoc.data.IBasicStoreableObject,net.anotheria.anodoc.data.ICompositeDataObject,PdfTemplate,net.anotheria.asg.data.DataObject,net.anotheria.asg.data.LockableObject,net.anotheria.asg.data.MultilingualObject,net.anotheria.util.sorter.IComparable
public class PdfTemplateDocument
extends net.anotheria.asg.data.AbstractASGDocument
implements PdfTemplate, net.anotheria.util.sorter.IComparable, net.anotheria.asg.data.MultilingualObject
- See Also:
-
Field Summary
Fields inherited from class net.anotheria.asg.data.AbstractASGDocument
INT_PROPERTY_MULTILINGUAL_DISABLEDFields inherited from class net.anotheria.anodoc.data.Document
PROP_AUTHOR, PROP_LAST_UPDATE, PROP_TYPE_IDENTIFIERFields inherited from interface net.anotheria.asg.data.LockableObject
INT_LOCK_PROPERTY_NAME, INT_LOCKER_ID_PROPERTY_NAME, INT_LOCKING_TIME_PROPERTY_NAMEFields inherited from interface net.anotheria.anosite.gen.asresourcedata.data.PdfTemplate
PROP_APPLY_BACKGROUND_STYLES, PROP_CONTENT_TEMPLATE_EN, PROP_FOOTER_MARGIN, PROP_FOOTER_TEMPLATE_EN, PROP_HEADER_MARGIN, PROP_HEADER_TEMPLATE_EN, PROP_ID, PROP_LOCALIZATIONS, PROP_NAME, PROP_SHOW_PAGE_NUMBERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLocalizationsElement(String guard) Adds a new element to the list.intcompareTo(PdfTemplate comparable) intcompareTo(net.anotheria.util.sorter.IComparable anotherComparable, int method) voidcopyLANG2LANG(String sourceLanguage, String destLanguage) Copies all multilingual properties from source language to destination languagebooleanbooleanReturns the value of the applyBackgroundStyles attribute.Returns the current value of the contentTemplate attribute.Returns the value of the contentTemplate attribute in the "EN" domain.intReturns the value of the footerMargin attribute.Returns the current value of the footerTemplate attribute.Returns the value of the footerTemplate attribute in the "EN" domain.intReturns the value of the headerMargin attribute.Returns the current value of the headerTemplate attribute.Returns the value of the headerTemplate attribute in the "EN" domain.Returns the value of the localizations attribute.getLocalizationsElement(int index) Returns the element at the position index in the list.intReturns the number of elements in the "localizations" containergetName()Returns the value of the name attribute.booleanReturns the value of the showPageNumbers attribute.booleanvoidremoveLocalizationsElement(int index) Removes the element at position index from the list.voidsetApplyBackgroundStyles(boolean value) Sets the value of the applyBackgroundStyles attribute.voidsetContentTemplate(String value) Sets the value of the contentTemplate attribute in the current domain.voidsetContentTemplateEN(String value) Sets the value of the contentTemplate attribute in the domain "EN"voidsetFooterMargin(int value) Sets the value of the footerMargin attribute.voidsetFooterTemplate(String value) Sets the value of the footerTemplate attribute in the current domain.voidsetFooterTemplateEN(String value) Sets the value of the footerTemplate attribute in the domain "EN"voidsetHeaderMargin(int value) Sets the value of the headerMargin attribute.voidsetHeaderTemplate(String value) Sets the value of the headerTemplate attribute in the current domain.voidsetHeaderTemplateEN(String value) Sets the value of the headerTemplate attribute in the domain "EN"voidsetLocalizations(List<String> value) Sets the value of the localizations attribute.voidsetMultilingualDisabledInstance(boolean value) voidSets the value of the name attribute.voidsetShowPageNumbers(boolean value) Sets the value of the showPageNumbers attribute.voidswapLocalizationsElement(int index1, int index2) Swaps elements at positions index1 and index2 in the list.toString()Methods inherited from class net.anotheria.asg.data.AbstractASGDocument
getInternalProperty, getLockerId, getLockingTime, getObjectInfo, isLocked, setInternalProperty, setLocked, setLockerId, setLockingTimeMethods inherited from class net.anotheria.anodoc.data.Document
addDataHolder, clone, copyFromBooleanList, copyFromDoubleList, copyFromFloatList, copyFromIntegerList, copyFromLongList, copyFromStringList, copyToBooleanList, copyToDoubleList, copyToFloatList, copyToIntegerList, copyToLongList, copyToStringList, createDocument, createDocumentList, createListProperty, getAuthor, getBoolean, getBooleanProperty, getDataHolder, getDocument, getDocumentAnyCase, getDocumentList, getDocumentListAnyCase, getDouble, getDoubleProperty, getEmptyBoolean, getEmptyDouble, getEmptyFloat, getEmptyInt, getEmptyList, getEmptyLong, getEmptyString, getFloat, getFloatProperty, getInt, getIntProperty, getKeys, getLastUpdateTimestamp, getList, getListProperty, getListPropertyAnyCase, getLong, getLongProperty, getObject, getProperties, getProperty, getPropertyValue, getSizeInBytes, getStorageId, getString, getStringProperty, getTypeIdentifier, putBooleanProperty, putDocument, putDoubleProperty, putFloatProperty, putIntProperty, putList, putListProperty, putLongProperty, putProperty, putStringProperty, removeDataHolder, removeDataHolder, removeProperty, removeProperty, renameTo, setBoolean, setCallContextAuthor, setDouble, setFloat, setInt, setLastUpdateNow, setList, setLong, setString, setTypeIdentifier, toXMLNodeMethods inherited from class net.anotheria.anodoc.data.DataHolder
getId, hashCode, setIdMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.anotheria.asg.data.DataObject
clone, getId, getLastUpdateTimestamp, getObjectInfo, getPropertyValue, toXMLNode
-
Constructor Details
-
PdfTemplateDocument
public PdfTemplateDocument() -
PdfTemplateDocument
-
PdfTemplateDocument
-
-
Method Details
-
getName
Description copied from interface:PdfTemplateReturns the value of the name attribute.- Specified by:
getNamein interfacePdfTemplate
-
setName
Description copied from interface:PdfTemplateSets the value of the name attribute.- Specified by:
setNamein interfacePdfTemplate
-
getShowPageNumbers
public boolean getShowPageNumbers()Description copied from interface:PdfTemplateReturns the value of the showPageNumbers attribute.- Specified by:
getShowPageNumbersin interfacePdfTemplate
-
setShowPageNumbers
public void setShowPageNumbers(boolean value) Description copied from interface:PdfTemplateSets the value of the showPageNumbers attribute.- Specified by:
setShowPageNumbersin interfacePdfTemplate
-
getApplyBackgroundStyles
public boolean getApplyBackgroundStyles()Description copied from interface:PdfTemplateReturns the value of the applyBackgroundStyles attribute.- Specified by:
getApplyBackgroundStylesin interfacePdfTemplate
-
setApplyBackgroundStyles
public void setApplyBackgroundStyles(boolean value) Description copied from interface:PdfTemplateSets the value of the applyBackgroundStyles attribute.- Specified by:
setApplyBackgroundStylesin interfacePdfTemplate
-
getHeaderTemplateEN
Description copied from interface:PdfTemplateReturns the value of the headerTemplate attribute in the "EN" domain.- Specified by:
getHeaderTemplateENin interfacePdfTemplate
-
getHeaderTemplate
Description copied from interface:PdfTemplateReturns the current value of the headerTemplate attribute. Current means in the currently selected domain.- Specified by:
getHeaderTemplatein interfacePdfTemplate
-
setHeaderTemplateEN
Description copied from interface:PdfTemplateSets the value of the headerTemplate attribute in the domain "EN"- Specified by:
setHeaderTemplateENin interfacePdfTemplate
-
setHeaderTemplate
Description copied from interface:PdfTemplateSets the value of the headerTemplate attribute in the current domain. Current means in the currently selected domain.- Specified by:
setHeaderTemplatein interfacePdfTemplate
-
getHeaderMargin
public int getHeaderMargin()Description copied from interface:PdfTemplateReturns the value of the headerMargin attribute.- Specified by:
getHeaderMarginin interfacePdfTemplate
-
setHeaderMargin
public void setHeaderMargin(int value) Description copied from interface:PdfTemplateSets the value of the headerMargin attribute.- Specified by:
setHeaderMarginin interfacePdfTemplate
-
getContentTemplateEN
Description copied from interface:PdfTemplateReturns the value of the contentTemplate attribute in the "EN" domain.- Specified by:
getContentTemplateENin interfacePdfTemplate
-
getContentTemplate
Description copied from interface:PdfTemplateReturns the current value of the contentTemplate attribute. Current means in the currently selected domain.- Specified by:
getContentTemplatein interfacePdfTemplate
-
setContentTemplateEN
Description copied from interface:PdfTemplateSets the value of the contentTemplate attribute in the domain "EN"- Specified by:
setContentTemplateENin interfacePdfTemplate
-
setContentTemplate
Description copied from interface:PdfTemplateSets the value of the contentTemplate attribute in the current domain. Current means in the currently selected domain.- Specified by:
setContentTemplatein interfacePdfTemplate
-
getLocalizations
Description copied from interface:PdfTemplateReturns the value of the localizations attribute.- Specified by:
getLocalizationsin interfacePdfTemplate
-
setLocalizations
Description copied from interface:PdfTemplateSets the value of the localizations attribute.- Specified by:
setLocalizationsin interfacePdfTemplate
-
toString
- Overrides:
toStringin classnet.anotheria.anodoc.data.Document
-
getLocalizationsSize
public int getLocalizationsSize()Description copied from interface:PdfTemplateReturns the number of elements in the "localizations" container- Specified by:
getLocalizationsSizein interfacePdfTemplate
-
addLocalizationsElement
Description copied from interface:PdfTemplateAdds a new element to the list.- Specified by:
addLocalizationsElementin interfacePdfTemplate
-
removeLocalizationsElement
public void removeLocalizationsElement(int index) Description copied from interface:PdfTemplateRemoves the element at position index from the list.- Specified by:
removeLocalizationsElementin interfacePdfTemplate
-
swapLocalizationsElement
public void swapLocalizationsElement(int index1, int index2) Description copied from interface:PdfTemplateSwaps elements at positions index1 and index2 in the list.- Specified by:
swapLocalizationsElementin interfacePdfTemplate
-
getLocalizationsElement
Description copied from interface:PdfTemplateReturns the element at the position index in the list.- Specified by:
getLocalizationsElementin interfacePdfTemplate
-
compareTo
-
compareTo
public int compareTo(net.anotheria.util.sorter.IComparable anotherComparable, int method) - Specified by:
compareToin interfacenet.anotheria.util.sorter.IComparable
-
getDefinedName
- Specified by:
getDefinedNamein interfacenet.anotheria.asg.data.DataObject
-
getDefinedParentName
- Specified by:
getDefinedParentNamein interfacenet.anotheria.asg.data.DataObject
-
getFootprint
- Specified by:
getFootprintin interfacenet.anotheria.asg.data.DataObject
-
copyLANG2LANG
Description copied from interface:PdfTemplateCopies all multilingual properties from source language to destination language- Specified by:
copyLANG2LANGin interfacePdfTemplate
-
isMultilingualDisabledInstance
public boolean isMultilingualDisabledInstance()- Specified by:
isMultilingualDisabledInstancein interfacenet.anotheria.asg.data.MultilingualObject
-
setMultilingualDisabledInstance
public void setMultilingualDisabledInstance(boolean value) - Specified by:
setMultilingualDisabledInstancein interfacenet.anotheria.asg.data.MultilingualObject
-
equals
-