Class AbstractBaseFieldPropertiesComponent
Object
AbstractClientConnector
AbstractComponent
CustomComponent
AbstractBasePropertiesComponent
AbstractFormElementPropertiesComponent
AbstractBaseFieldPropertiesComponent
- All Implemented Interfaces:
HasValidator,ContextClickEvent.ContextClickNotifier,MethodEventSource,ClientConnector,Sizeable,Connector,Component,HasComponents,Serializable,Iterable<Component>
- Direct Known Subclasses:
CheckBoxEditorProperties,ComboBoxEditorProperties,ContextDateTimeFieldEditorProperties,DateFieldEditorProperties,DBComboBoxEditorProperties,DBSearchFieldEditorProperties,DBTableEditorProperties,DBTwinColSelectEditorProperties,DecimalFieldEditorProperties,ListSelectEditorProperties,MarcadorFieldEditorProperties,MaskedFieldEditorProperties,NumericFieldEditorProperties,OptionGroupEditorProperties,PasswordFieldEditorProperties,ProcessInstanceIdFieldEditorProperties,RatingStarsEditorProperties,RichTextAreaEditorProperties,RoleComboBoxFieldEditorProperties,RoleMultiSelectEditorProperties,ScriptComboBoxEditorProperties,TextAreaEditorProperties,TextFieldEditorProperties,UserComboBoxFieldEditorProperties,UserFieldEditorProperties,UserMultiSelectEditorProperties,UserPropertyFieldEditorProperties
public abstract class AbstractBaseFieldPropertiesComponent
extends AbstractFormElementPropertiesComponent
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractBasePropertiesComponent
AbstractBasePropertiesComponent.PopupButtonContentGeneratorNested classes/interfaces inherited from interface ClientConnector
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListenerNested classes/interfaces inherited from interface Component
Component.ErrorEvent, Component.Event, Component.Focusable, Component.ListenerNested classes/interfaces inherited from interface HasComponents
HasComponents.ComponentAttachDetachNotifier, HasComponents.ComponentAttachEvent, HasComponents.ComponentAttachListener, HasComponents.ComponentDetachEvent, HasComponents.ComponentDetachListenerNested classes/interfaces inherited from interface HasValidator
HasValidator.InvalidStateMessage, HasValidator.StateMessageAction, HasValidator.ValidationResultNested classes/interfaces inherited from interface Sizeable
Sizeable.Unit -
Field Summary
FieldsFields inherited from class AbstractFormElementPropertiesComponent
controllerFields inherited from class AbstractBasePropertiesComponent
currentLayout, fieldCaptions, fields, hasValidators, itemDataSource, layoutContainerFields inherited from class AbstractComponent
DESIGN_ATTR_PLAIN_TEXTFields inherited from interface Sizeable
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBaseFieldPropertiesComponent(FormElementEditorController controller, FieldDescriptorItem itemDataSource) AbstractBaseFieldPropertiesComponent(FormElementEditorController controller, FieldDescriptorItem itemDataSource, boolean validators, Type... types) AbstractBaseFieldPropertiesComponent(FormElementEditorController controller, FieldDescriptorItem itemDataSource, Type... types) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voiddrawEventEditor(FormElementDescriptorItem parentItem, String tagName, String caption) Methods inherited from class AbstractFormElementPropertiesComponent
drawBaseProperties, getController, initIdMethods inherited from class AbstractBasePropertiesComponent
addPopupButton, addPopupButton, addPropertyEditor, addPropertyEditor, addPropertyEditorCustomComponent, addPropertyEditorCustomComponent, addSeparator, addSeparator, createComboBox, createComboBox, createComboBox, createComboBox, createDetailsButton, createDetailsButton, createRegularDecimalField, createRegularDecimalField, createRegularNumericField, createRegularTextArea, createRegularTextField, draw, getField, isSeparatorVisible, removeSeparator, setSeparatorVisible, styleTextField, validateMethods inherited from class CustomComponent
getComponentCount, getCompositionRoot, getState, getState, iterator, setCompositionRootMethods inherited from class AbstractComponent
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined, writeDesignMethods inherited from class AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstateMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ClientConnector
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerMethods inherited from interface Component
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesignMethods inherited from interface Connector
getConnectorIdMethods inherited from interface Iterable
forEach, spliteratorMethods inherited from interface Sizeable
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull, setWidthUndefined
-
Field Details
-
supportedTypes
-
-
Constructor Details
-
AbstractBaseFieldPropertiesComponent
public AbstractBaseFieldPropertiesComponent(FormElementEditorController controller, FieldDescriptorItem itemDataSource, Type... types) -
AbstractBaseFieldPropertiesComponent
public AbstractBaseFieldPropertiesComponent(FormElementEditorController controller, FieldDescriptorItem itemDataSource, boolean validators, Type... types) -
AbstractBaseFieldPropertiesComponent
public AbstractBaseFieldPropertiesComponent(FormElementEditorController controller, FieldDescriptorItem itemDataSource)
-
-
Method Details
-
getItemDataSource
- Overrides:
getItemDataSourcein classAbstractFormElementPropertiesComponent
-
drawBasePropertiesField
protected void drawBasePropertiesField() -
drawEventEditor
protected void drawEventEditor(FormElementDescriptorItem parentItem, String tagName, String caption)
-