Class AbstractComponentFacade<T extends Component>

java.lang.Object
ch.tocco.nice2.netui.api.bind.form.facades.AbstractComponentFacade<T>
All Implemented Interfaces:
ActionHolderFacade, ComponentFacade<T>, Serializable
Direct Known Subclasses:
AbstractDataComponentFacade, ActionFacade, ActionSeparatorFacade, ColumnFacade, DescriptionFieldFacade, GenericComponentFacade, LocationFieldFacade

@Deprecated public abstract class AbstractComponentFacade<T extends Component> extends Object implements ComponentFacade<T>, ActionHolderFacade
Deprecated.
See Also:
  • Field Details

    • typeManager

      protected TypeManager typeManager
      Deprecated.
    • component

      protected Component component
      Deprecated.
    • children

      protected List<ComponentFacade> children
      Deprecated.
    • actions

      protected List<AbstractComponentFacade> actions
      Deprecated.
    • extProps

      protected Map<String,Object> extProps
      Deprecated.
      This map is intended to only pass extjs-specific settings to the client, while keeping 'generic' ui attributes as real java-bean. This helps to not clutter classes with dozens of exotic extjs attributes. It may be that the map contains things that should really be java-bean attributes atm.
    • displayType

      protected Component.DisplayType displayType
      Deprecated.
    • name

      protected String name
      Deprecated.
    • componentType

      protected String componentType
      Deprecated.
    • label

      protected String label
      Deprecated.
    • useLabel

      protected LabeledComponent.UseLabel useLabel
      Deprecated.
    • ctx

      protected FacadeHandlerContext ctx
      Deprecated.
    • eventHandler

      protected String eventHandler
      Deprecated.
  • Constructor Details

    • AbstractComponentFacade

      protected AbstractComponentFacade()
      Deprecated.
  • Method Details