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 Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidappendAttribute(GUIAttribute attribute) getAttribute(String name) longgetId()getLabel()getName()intgetType()booleanhasPermission(String permission) booleanbooleanisWrite()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_DEFAULT
public static final int TYPE_DEFAULT- See Also:
 
 
 - 
 - 
Constructor Details
- 
GUITemplate
public GUITemplate() 
 - 
 - 
Method Details
- 
getId
public long getId() - 
setId
public void setId(long id)  - 
getName
 - 
setName
 - 
getDescription
 - 
setDescription
 - 
getAttribute
 - 
appendAttribute
 - 
removeAttribute
 - 
reorderAttributes
 - 
getAttributes
 - 
getAttributesOrderedByPosition
 - 
setAttributes
 - 
isReadonly
public boolean isReadonly() - 
setReadonly
public void setReadonly(boolean readonly)  - 
getType
public int getType() - 
setType
public void setType(int type)  - 
getPermissions
 - 
setPermissions
 - 
getAccessControlList
 - 
setAccessControlList
 - 
isWrite
public boolean isWrite() - 
hasPermission
 - 
getValidation
 - 
setValidation
 - 
getLabel
 - 
setLabel
 
 -