Interface CompositeComponent
- All Known Subinterfaces:
Action,ActionBar,ActionGroup,BaseAction,Column,ComponentContainer,FieldSet,Form,Layout,Report,Table
- All Known Implementing Classes:
AbstractAction,AbstractComponentContainer,AbstractCompositeComponent,ActionBarImpl,ActionGroupImpl,ActionImpl,ColumnImpl,FieldSetImpl,FormImpl,LayoutImpl,ReportImpl,TableImpl
A
Component that contains child components.-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.model.form.api.form2.components.Component
Component.Configuration -
Method Summary
-
Method Details
-
getScopes
Returns the defined the scopes. If the set is empty, the component is meant for all scopes. -
hasChildren
boolean hasChildren()Returns `true` if the list of children is not empty. -
getChildren
Returns all child components. -
findById
- Returns:
- the component with the passed `id` if it exists in the component tree. Otherwise
Optional.empty()will be returned.
-