Interface ComponentFacade<T extends Component>

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractComponentFacade, AbstractDataComponentFacade, AbstractValueDataFacade, ActionFacade, ActionSeparatorFacade, BirthDateFacade, CodeFieldFacade, ColumnFacade, ContextDataFacade, CreatePasswordFacade, CustomDataFieldFacade, DescriptionFieldFacade, DisplayExpressionFieldFacade, DocumentFieldFacade, FormFacade, GenericComponentFacade, HtmlFacade, LocationFieldFacade, MultiRemoteFieldFacade, MultiSelectBoxFacade, NumberFacade, PhoneFieldFacade, PositionSearchFieldFacadeNetui, RangeFieldFacade, RemoteFieldFacade, SelectionDataFacade, SingleSelectBoxFacade, TableFacade, TextAreaFacade, ValueDataFacade

@Deprecated public interface ComponentFacade<T extends Component> extends Serializable
Deprecated.
Implement this to provide another marshallable view of a Component.

for usage and samples.

  • Method Details

    • setUp

      Deprecated.
      Set up the facade
      Parameters:
      ctx - the context
    • getComponentType

      String getComponentType()
      Deprecated.
    • addChild

      void addChild(ComponentFacade facade)
      Deprecated.
      // * Called by BindingManager implementation // * to notify a parent ComponentFacade that // * a child was created. It's up to the parent, how the child is treated.
      Parameters:
      facade - the child facade
    • setTypeManager

      void setTypeManager(TypeManager typeManager)
      Deprecated.
    • setComponent

      void setComponent(Component component)
      Deprecated.
    • readUnderlyingComponent

      Component readUnderlyingComponent()
      Deprecated.
      Don't rename to 'get', don't make it marshallable!
      Returns:
      The component this facade wraps.