Class TagList
- java.lang.Object
-
- com.almis.awe.model.entities.Element
-
- com.almis.awe.model.entities.screen.component.Component
-
- com.almis.awe.model.entities.screen.component.TagList
-
- All Implemented Interfaces:
Copyable
,XMLNode
,Serializable
public class TagList extends Component
TagList ClassUsed to generate a tag list with XStream
- Author:
- Pablo GARCIA - 10/MAR/2014
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TagList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TagList
copy()
Get a copy of this elementString
getComponentTag()
Retrieve component tag (to be overriden) tag<T> List<T>
getElementsByType(boolean processDialog, Class<T>... elementClassList)
Returns the children element list of a desired TYPEString
getTemplate()
Retrieve component tag-
Methods inherited from class com.almis.awe.model.entities.screen.component.Component
generateTemplate, getContextMenuConverter, getDependencyConverter, isAutoload, isLoadAll, isVisible
-
Methods inherited from class com.almis.awe.model.entities.Element
addElement, generateHelpTemplate, generateHelpTemplate, getChildrenByType, getElementKey, getElementList, getElementsById, getElementsByType, getHelpTemplate, getReportStructure
-
-
-
-
Field Detail
-
wildcard
public static final Pattern wildcard
-
-
Method Detail
-
copy
public TagList copy()
Description copied from interface:Copyable
Get a copy of this element- Returns:
- element copy
-
getElementsByType
public <T> List<T> getElementsByType(boolean processDialog, Class<T>... elementClassList)
Description copied from class:Element
Returns the children element list of a desired TYPE- Overrides:
getElementsByType
in classElement
- Type Parameters:
T
- element class type- Parameters:
processDialog
- flag to check dialog elementselementClassList
- element class- Returns:
- Children List
-
getTemplate
public String getTemplate()
Retrieve component tag- Overrides:
getTemplate
in classComponent
- Returns:
- Template
-
getComponentTag
public String getComponentTag()
Description copied from class:Component
Retrieve component tag (to be overriden) tag- Overrides:
getComponentTag
in classComponent
- Returns:
- Component tag
-
-