com.ibm.xsp.binding
Interface ComponentBindingObject

All Known Implementing Classes:
AbstractClientSimpleAction, AbstractConfirmAction, AbstractConverter, AbstractDataSource, AbstractDocumentAction, AbstractDocumentConfirmAction, AbstractDocumentDataSource, AbstractIndexAction, AbstractResource, AbstractValidator, AbstractViewDataSource, ActionGroup, BundleResource, ChangeDocumentModeAction, ClientEventHandler, ComponentPublishPropertyAction, ComponentPublishViewColumnAction, ConfirmAction, ConstraintValidator, CreateAttachmentAction, CreateResponseAction, DateTimeRangeValidator, DeleteAttachmentsAction, DeleteDocumentAction, DeleteSelectedDocumentsAction, DojoAttribute, DojoModulePathResource, DojoModuleResource, DominoDocumentData, DominoViewData, DoubleRangeValidatorEx2, ExecuteScriptAction, ExecuteScriptClientAction, ExpressionValidator, GenericHeadResource, LengthValidatorEx, LinkResource, LongRangeValidatorEx2, MetaDataResource, MethodBindingEx, ModifyFieldAction, ModulusSelfCheckValidator, NavigationRule, OpenPageAction, Parameter, RequiredValidator, SaveAction, SaveDocumentAction, ScriptGroup, ScriptResource, SetValueAction, StyleSheetResource, UIPassThroughTag.TagAttribute, ValueBindingObjectImpl, ViewRootBaseUrl

public interface ComponentBindingObject

Interface to be implemented by complex-types which need to know the UIComponent instance that they are added to, most of which need the component instance because they are allowing computed values. (Restoring serialized value bindings requires the component instance because ValueBindingEx needs the component).


Method Summary
 javax.faces.component.UIComponent getComponent()
          Return the associated UIComponent instance.
 void setComponent(javax.faces.component.UIComponent component)
          This will be called while constructing the component and the UIComponent tree, so no processing should be performed at this stage.
 

Method Detail

getComponent

javax.faces.component.UIComponent getComponent()
Return the associated UIComponent instance.

Returns:
the associated UIComponent instance

setComponent

void setComponent(javax.faces.component.UIComponent component)
This will be called while constructing the component and the UIComponent tree, so no processing should be performed at this stage.

Parameters:
component -