Class Panelable
java.lang.Object
com.almis.awe.model.entities.Element
com.almis.awe.model.entities.screen.component.Component
com.almis.awe.model.entities.screen.component.criteria.AbstractCriteria
com.almis.awe.model.entities.screen.component.panelable.Panelable
- All Implemented Interfaces:
Copyable
,XMLNode
,Serializable
Tab Class
Panelable class
Generates an screen criteria
- Author:
- Pablo GARCIA - 28/JUN/2010
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.stringtemplate.v4.ST
generateHelpTemplate
(org.stringtemplate.v4.STGroup group, String label, String templateName, boolean developers) Generates the help template of the elementRetrieve help templategetReportStructure
(List<Element> printElementList, String label, com.fasterxml.jackson.databind.node.ObjectNode parameters, String dataSuffix) Get print element list (to be overwritten)Methods inherited from class com.almis.awe.model.entities.screen.component.criteria.AbstractCriteria
getComponentTag, getElementGroup, getType, isCapitalize, isChecked, isCheckEmpty, isCheckInitial, isOptional, isPrintable, isReadonly, isRequiredConverter, isShowFutureDates, isShowSlider, isShowTodayButton, isShowWeekends, isStrict
Methods inherited from class com.almis.awe.model.entities.screen.component.Component
generateTemplate, getContextMenuConverter, getDependencyConverter, getTemplate, isAutoload, isLoadAll, isVisible
Methods inherited from class com.almis.awe.model.entities.Element
addElement, generateHelpTemplate, getChildrenByType, getElementKey, getElementList, getElementsById, getElementsByType, getElementsByType
-
Constructor Details
-
Panelable
public Panelable()
-
-
Method Details
-
getReportStructure
public List<Element> getReportStructure(List<Element> printElementList, String label, com.fasterxml.jackson.databind.node.ObjectNode parameters, String dataSuffix) Description copied from class:AbstractCriteria
Get print element list (to be overwritten)- Overrides:
getReportStructure
in classAbstractCriteria
- Parameters:
printElementList
- Print element listlabel
- Last labelparameters
- ParametersdataSuffix
- Data suffix- Returns:
- Print bean
-
getHelpTemplate
Description copied from class:Element
Retrieve help template- Overrides:
getHelpTemplate
in classAbstractCriteria
- Returns:
- Help template
-
generateHelpTemplate
public org.stringtemplate.v4.ST generateHelpTemplate(org.stringtemplate.v4.STGroup group, String label, String templateName, boolean developers) Generates the help template of the element- Overrides:
generateHelpTemplate
in classElement
- Parameters:
group
- String Template Grouplabel
- Parent labeltemplateName
- String Template namedevelopers
- Help for developers- Returns:
- Code
-