Class GUITemplate
java.lang.Object
com.logicaldoc.gui.common.client.beans.GUITemplate
- All Implemented Interfaces:
- Serializable
This user interface bean to model a document template
- Since:
- 6.0
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidappendAttribute(GUIAttribute attribute) getAce(long entityId) getAttribute(String name) longgetId()getLabel()getName()intgetType()booleanhasPermission(String permission) booleanbooleanisWrite()voidremoveAce(long entityId) voidremoveAttribute(String name) voidreorderAttributes(List<String> names) voidsetAccessControlList(List<GUIAccessControlEntry> accessControlList) voidsetAttributes(List<GUIAttribute> attributes) voidsetDescription(String description) voidsetId(long id) voidvoidvoidsetPermissions(List<String> permissions) voidsetReadonly(boolean readonly) voidsetType(int type) voidsetValidation(String validation) 
- 
Field Details- 
TYPE_DEFAULTpublic static final int TYPE_DEFAULT- See Also:
 
 
- 
- 
Constructor Details- 
GUITemplatepublic GUITemplate()
 
- 
- 
Method Details- 
getIdpublic long getId()
- 
setIdpublic void setId(long id) 
- 
getName
- 
setName
- 
getDescription
- 
setDescription
- 
getAttribute
- 
appendAttribute
- 
removeAttribute
- 
reorderAttributes
- 
getAttributes
- 
getAttributesOrderedByPosition
- 
setAttributes
- 
isReadonlypublic boolean isReadonly()
- 
setReadonlypublic void setReadonly(boolean readonly) 
- 
getTypepublic int getType()
- 
setTypepublic void setType(int type) 
- 
getPermissions
- 
setPermissions
- 
getAce
- 
removeAcepublic void removeAce(long entityId) 
- 
addAce
- 
getAccessControlList
- 
setAccessControlList
- 
isWritepublic boolean isWrite()
- 
hasPermission
- 
getValidation
- 
setValidation
- 
getLabel
- 
setLabel
 
-