- All Superinterfaces:
Cloneable
- All Known Subinterfaces:
Action
, ActionBar
, ActionGroup
, AddressField
, BaseAction
, CodeField
, Column
, ComponentContainer
, CompositeComponent
, DataComponent
, Description
, Display
, DocumentField
, Field
, FieldSet
, Form
, FulltextSearch
, GeosearchField
, HtmlField
, Layout
, LocationField
, RangeField
, RelationField
, RemoteField
, Report
, SearchFilter
, SelectBox
, SubTable
, Table
, TermsComponent
- All Known Implementing Classes:
AbstractAction
, AbstractComponent
, AbstractComponentContainer
, AbstractCompositeComponent
, ActionBarImpl
, ActionGroupImpl
, ActionImpl
, AddressFieldImpl
, CodeFieldImpl
, ColumnImpl
, DescriptionImpl
, DisplayImpl
, DocumentFieldImpl
, FieldImpl
, FieldSetImpl
, FormImpl
, FulltextSearchImpl
, GeosearchFieldImpl
, HtmlFieldImpl
, LayoutImpl
, LocationFieldImpl
, RangeFieldImpl
, RelationFieldImpl
, RemoteFieldImpl
, ReportImpl
, SearchFilterImpl
, SelectBoxImpl
, SubTableImpl
, TableImpl
, TermsComponentImpl
-
Nested Class Summary
Nested Classes
-
Method Summary
default void
Implement method (and add new method to
ComponentVisitor
),
if during traversing the form something should happen with this specific component type
Optional id of the component.
Returns the label of a component.
Returns the position of the component within the parent ("top", "bottom", "after:...", or "before: ...").
default void
Will be called when the form has been built completely.
-
Method Details
-
getId
Optional id of the component. Can be useful if a component should be referenced.
-
getLabel
Returns the label of a component.
-
-
getPosition
@Nullable
@Nullable String getPosition()
Returns the position of the component within the parent ("top", "bottom", "after:...", or "before: ...").
-
-
-