Class HtmlTableColumn
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIColumn
com.webmethods.caf.faces.component.table.BaseExtendedColumn
com.webmethods.caf.faces.component.table.html.HtmlTableColumn
- All Implemented Interfaces:
IDynamicComponent
,IExtendedColumn
,ITableRowStateHolder
,Serializable
,EventListener
,PartialStateHolder
,StateHolder
,TransientStateHolder
,ComponentSystemEventListener
,FacesListener
,SystemEventListenerHolder
- Direct Known Subclasses:
BaseTreeControl
,RowHeadersColumn
,TruncatingColumn
Html ExtendedColumn. Automatically adds sort link to column header.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.webmethods.caf.faces.component.table.BaseExtendedColumn
BaseExtendedColumn.PropertyKeys
-
Field Summary
Fields inherited from class com.webmethods.caf.faces.component.table.BaseExtendedColumn
NEGATIVE_ONE, ZERO
Fields inherited from class javax.faces.component.UIColumn
COMPONENT_FAMILY, COMPONENT_TYPE
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Perform the initial programmatic manipulation of the component tree.void
restoreState
(FacesContext context, Object state) Override to workaround a NPE while restoring the system event listenersMethods inherited from class com.webmethods.caf.faces.component.table.BaseExtendedColumn
encodeFooter, encodeHeader, getAlign, getGroup, getLabel, getOrdinal, getPropertyOrBindingValue, getSecondaryEnd, getSecondaryStart, getSort, getTableRowState, getValign, getWidth, isAscending, isExportable, isHidden, isNowrap, isOptional, isSecondary, setAlign, setAscending, setExportable, setGroup, setHidden, setLabel, setNowrap, setOptional, setOrdinal, setSecondary, setSecondaryEnd, setSecondaryStart, setSort, setTableRowState, setValign, setWidth
Methods inherited from class javax.faces.component.UIColumn
getFamily, getFooter, getHeader, setFooter, setHeader
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
-
Constructor Details
-
HtmlTableColumn
public HtmlTableColumn()
-
-
Method Details
-
restoreState
Override to workaround a NPE while restoring the system event listeners- Specified by:
restoreState
in interfaceStateHolder
- Overrides:
restoreState
in classUIComponentBase
-
populateInitialComponents
public void populateInitialComponents()Description copied from interface:IDynamicComponent
Perform the initial programmatic manipulation of the component tree.- Specified by:
populateInitialComponents
in interfaceIDynamicComponent
-