Class ReportImpl
java.lang.Object
ch.tocco.nice2.model.form.impl.form2.components.AbstractComponent
ch.tocco.nice2.model.form.impl.form2.components.AbstractCompositeComponent
ch.tocco.nice2.model.form.impl.form2.components.AbstractAction
ch.tocco.nice2.model.form.impl.form2.components.ReportImpl
- All Implemented Interfaces:
BaseAction, Component, CompositeComponent, Report, Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from interface BaseAction
BaseAction.ActionType, BaseAction.ButtonStyle, BaseAction.ModalSizeNested classes/interfaces inherited from interface Component
Component.Configuration -
Field Summary
Fields inherited from class AbstractAction
actionType, cancelConfirmation, confirmationThreshold, fullscreen, icon, maxSelection, minSelection, modalSize, runInBackgroundTask, showConfirmation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetReportId(String reportId) voidvalidate()Will be called when the form has been built completely.Methods inherited from class AbstractAction
getActionType, getConfirmationThreshold, getIcon, getMaxSelection, getMinSelection, getModalSize, getShowConfirmation, isCancelConfirmation, isFullscreen, isRunInBackgroundTask, setActionType, setCancelConfirmation, setConfirmationThreshold, setFullscreen, setIcon, setMaxSelection, setMinSelection, setModalSize, setRunInBackgroundTask, setShowConfirmation, setUsesLabelAsTextResource, usesLabelAsTextResourceMethods inherited from class AbstractCompositeComponent
accept, addComponent, addScope, addScopes, clone, findById, getChildren, getScopes, hasChildren, indexOf, insertComponent, parseScopes, removeComponent, removeScope, removeScopes, replaceComponentMethods inherited from class AbstractComponent
getDefaultFormLabel, getId, getLabel, getParent, getPosition, setId, setLabel, setParent, setPositionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BaseAction
getActionType, getConfirmationThreshold, getIcon, getMaxSelection, getMinSelection, getModalSize, getShowConfirmation, isCancelConfirmation, isFullscreen, isRunInBackgroundTask, usesLabelAsTextResourceMethods inherited from interface CompositeComponent
findById, getChildren, getScopes, hasChildren
-
Constructor Details
-
ReportImpl
public ReportImpl()
-
-
Method Details
-
getReportId
- Specified by:
getReportIdin interfaceReport
-
setReportId
-
validate
public void validate()Description copied from interface:ComponentWill be called when the form has been built completely. Can be used to validate values (and throwModelBuildException) or the fill in default value.- Specified by:
validatein interfaceComponent- Overrides:
validatein classAbstractCompositeComponent
-