Class Screen
java.lang.Object
com.almis.awe.model.entities.Element
com.almis.awe.model.entities.screen.Screen
- All Implemented Interfaces:
Copyable
,XMLNode
,Serializable
Screen Class
Used to parse the files in the screen folder with XStream
Base tag for each screen
- Author:
- Pablo GARCIA - 28/JUN/2010
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
Get a copy of this elementgetReportStructure
(List<Element> printElementList, String label, com.fasterxml.jackson.databind.node.ObjectNode parameters, String dataSuffix) Get print element list (to be overwritten)Avoid to retrieve screen templateboolean
Returns if is keep criteriaMethods inherited from class com.almis.awe.model.entities.Element
addElement, generateHelpTemplate, generateHelpTemplate, generateTemplate, getChildrenByType, getElementKey, getElementList, getElementsById, getElementsByType, getElementsByType, getHelpTemplate, getTemplate
-
Constructor Details
-
Screen
public Screen()
-
-
Method Details
-
copy
Description copied from interface:Copyable
Get a copy of this element- Returns:
- element copy
-
getScreenTemplate
Avoid to retrieve screen template- Returns:
- Screen template
-
isKeepCriteria
public boolean isKeepCriteria()Returns if is keep criteria- Returns:
- Is keep criteria
-
getReportStructure
public List<Element> getReportStructure(List<Element> printElementList, String label, com.fasterxml.jackson.databind.node.ObjectNode parameters, String dataSuffix) Get print element list (to be overwritten)- Overrides:
getReportStructure
in classElement
- Parameters:
printElementList
- Print element listlabel
- Previous labelparameters
- ParametersdataSuffix
- Data suffix- Returns:
- Print bean
-