|
Oracle Fusion Middleware Java API Reference for Oracle ADF Faces 11g Release 2 (11.1.2.0.0) E17488-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
javax.faces.component.UIComponent
org.apache.myfaces.trinidad.component.UIXComponent
org.apache.myfaces.trinidad.component.UIXComponentBase
org.apache.myfaces.trinidad.component.UIXColumn
oracle.adf.view.rich.component.rich.data.RichColumn
public class RichColumn
The immediate children of a Table component must all be <af:column>
components. Each visible Column component creates a separate column in the Table.
Use "headerText" attribute or the "header" facet on a Column to create the column header. The following example creates a two-column table with the column headers - "Firstname" and "Lastname":
<af:table> <af:column> <f:facet name="header"> <af:outputText value="Firstname"/> </f:facet> ... </af:column> <af:column> <f:facet name="header"> <af:outputText value="Lastname"/> </f:facet> ... </af:column> </af:table>
The child components of each Column display the data for each row in that column. The Column does not create child components per row; instead, each child is repeatedly rendered (stamped) once per row. Because of this stamping behavior, only certain types of components are supported as children inside a Column. Supported components include all components with no behavior and most components that implement the EditableValueHolder or ActionSource interfaces.
As each row is stamped, the data for the current row ( see getRowData()
on the Table) is copied into an EL reachable property. The name of this property is defined by the var
property on the Table. Once the Table has completed rendering, this property is removed (or reverted back to its previous value). In the following example, the data for each row is placed under the EL property "row". Each Column displays the data for each row by getting further properties from the "row" property:
<af:table var="row" value="#{myBean.employees}"> <af:column> <af:outputText value="#{row.firstname}"/> </af:column> <af:column> <af:outputText value="#{row.lastname}"/> </af:column> </af:table>
shortDesc attribute is currently not supported for the <af:column>
component. Tooltips are automatically displayed for header and data cells if noWrap is turned off and data in the cell is truncated.
<section name="Sorting">
In order to make a Column sortable, set the "sortable" property to true and set "sortProperty" to the name of the model that this column will sort. Sorting can be programatically turned on with the setSortCritiera()
method on the table.
</section> <section name="Column_Group">
<af:column>
tags can be nested to produce groups of columns. The header of a column group spans across all the columns it contains. The following example creates a column group that has the header "Name" and contains two sub columns with headers "First" and "Last":
<af:table var="row" value="#{myBean.employees}"> <af:column headerText="Name"> <af:column headerText="First"> <af:outputText value="#{row.firstname}"/> </af:column> <af:column headerText="Last"> <af:outputText value="#{row.lastname}"/> </af:column> </af:column> </af:table>
</section> <section name="Styling">
The data cells in the table rendered by<af:column>
tags can be styled by using styleClass and inlineStyle attributes. The column header cells can be styled using headerClass attribute. Please note that changing padding and border settings through these attributes is very dangerous. We calculate widths on the server side and expect padding and border attributes to be specified as skinning properties. If they get overridden, the aligment of the table cells might be messed up.
</section> <section name="Geometry_Management"> <html:ul> <html:li>This component can only be placed in a tree or treeTable and the dimensions of a column are controlled by either the columnStretching attribute of that parent component or by the width and minimumWidth attributes of the column.</html:li> <html:li>This component does not have support for stretching its children.</html:li> </html:ul> </section>
Type | Phases | Description |
---|---|---|
org.apache.myfaces.trinidad.event.AttributeChangeEvent |
Invoke Application Apply Request Values |
Event delivered to describe an attribute change. Attribute change events are not delivered for any programmatic change to a property. They are only delivered when a renderer changes a property without the application's specific request. An example of an attribute change event might include the width of a column that supported client-side resizing. |
Field Summary | |
---|---|
static java.lang.String |
ALIGN_CENTER |
static java.lang.String |
ALIGN_END |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ALIGN_KEY |
static java.lang.String |
ALIGN_LEFT |
static java.lang.String |
ALIGN_RIGHT |
static java.lang.String |
ALIGN_START |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CLIENT_ATTRIBUTES_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CLIENT_COMPONENT_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CLIENT_LISTENERS_KEY |
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
CONTEXT_FACET |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CUSTOMIZATION_ID_KEY Deprecated. |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DISPLAY_INDEX_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DONT_PERSIST_KEY |
static java.lang.String |
FILTER_FACET |
static org.apache.myfaces.trinidad.bean.PropertyKey |
FILTER_FEATURES_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
FILTERABLE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
FOOTER_CLASS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
FROZEN_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HEADER_CLASS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HEADER_NO_WRAP_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HEADER_TEXT_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HELP_TOPIC_ID_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
INLINE_STYLE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MINIMUM_WIDTH_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
NO_WRAP_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
PARTIAL_TRIGGERS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
PERSIST_KEY |
static java.lang.String |
ROW_HEADER_FALSE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ROW_HEADER_KEY |
static java.lang.String |
ROW_HEADER_TRUE |
static java.lang.String |
ROW_HEADER_UNSTYLED |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SELECTED_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SEPARATE_ROWS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SHORT_DESC_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SHOW_REQUIRED_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SORTABLE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
STYLE_CLASS_KEY |
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
VISIBLE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
WIDTH_KEY |
Fields inherited from class org.apache.myfaces.trinidad.component.UIXColumn |
---|
FOOTER_FACET, HEADER_FACET, SORT_PROPERTY_KEY |
Fields inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase |
---|
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY |
Fields inherited from class javax.faces.component.UIComponent |
---|
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY |
Constructor Summary | |
---|---|
|
RichColumn() Construct an instance of the RichColumn. |
protected |
RichColumn(java.lang.String rendererType) Construct an instance of the RichColumn. |
Method Summary | |
---|---|
void |
addClientBehavior(java.lang.String eventName, javax.faces.component.behavior.ClientBehavior behavior) |
java.lang.String |
getAlign() Gets The alignment for this column. |
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
java.util.Set |
getClientAttributes() Gets a set of client attribute names. |
java.util.Map<java.lang.String,java.util.List<javax.faces.component.behavior.ClientBehavior>> |
getClientBehaviors() |
ClientListenerSet |
getClientListeners() Gets a set of client listeners. |
javax.faces.component.UIComponent |
getContext() Location for contextual information. |
java.lang.String |
getCustomizationId() Deprecated. This attribute is deprecated. This attribute will be removed in the next release. Use the 'id' attribute instead. |
java.lang.String |
getDefaultEventName() |
int |
getDisplayIndex() Gets The display order index of the column. |
java.lang.String[] |
getDontPersist() Gets a list of attributes whose changes are NOT to be persisted by FilteredPersistenceChangeManager via the "Persistent Change Manager" registered in adf-config.xml. |
java.util.Collection<java.lang.String> |
getEventNames() |
java.lang.String |
getFamily() |
javax.faces.component.UIComponent |
getFilter() the node to use to render this column's filter. |
java.util.Set |
getFilterFeatures() Gets The filter features for this column. |
java.lang.String |
getFooterClass() Gets a CSS style class to use for the column footer. |
java.lang.String |
getHeaderClass() Gets a CSS style class to use for the column header. |
java.lang.String |
getHeaderText() Gets text to display in the header of the column. |
java.lang.String |
getHelpTopicId() Gets Id used to look up a topic in a helpProvider. |
java.lang.String |
getInlineStyle() Gets the CSS styles to use for this component. |
java.lang.String |
getMinimumWidth() Gets The minimum number of pixels that the column can become. |
java.lang.String[] |
getPartialTriggers() Gets the IDs of the components that should trigger a partial update. |
java.lang.String[] |
getPersist() Gets a list of attributes whose changes are to be persisted by FilteredPersistenceChangeManager via the "Persistent Change Manager" registered in adf-config.xml. |
java.lang.String |
getRowHeader() Gets Whether or not this column is considered a row header column for the table. |
java.lang.String |
getShortDesc() Gets This will display a small popup on the screen. |
java.lang.String |
getStyleClass() Gets a CSS style class to use for this component. |
java.lang.String |
getWidth() Gets The width of the column. |
boolean |
isClientComponent() Gets whether a client-side component will be generated. |
boolean |
isFilterable() Gets whether or not the column is filterable. |
boolean |
isFrozen() Gets Specifies whether the column is frozen. |
boolean |
isHeaderNoWrap() Gets whether or not the column header should be allowed to wrap |
boolean |
isNoWrap() Gets Specifies whether whitespace wrapping should be allowed in this column. |
boolean |
isRowHeader() Gets Whether or not this column is a row header column. |
boolean |
isSelected() Gets Specifies whether the column is selected. |
boolean |
isSeparateRows() Gets This property is currently not supported in the rich client. |
boolean |
isShowRequired() Gets Indicates whether the columns displays a visual indication of required user input. |
boolean |
isSortable() Gets whether or not the column is sortable. |
boolean |
isVisible() Gets the visibility of the column. |
void |
processDecodes(javax.faces.context.FacesContext context) Overridden to skip processing of hidden columns |
void |
processUpdates(javax.faces.context.FacesContext context) Overridden to skip processing of hidden columns |
void |
processValidators(javax.faces.context.FacesContext context) Overridden to skip processing of hidden columns |
void |
setAlign(java.lang.String align) Sets The alignment for this column. |
void |
setClientAttributes(java.util.Set clientAttributes) Sets a set of client attribute names. |
void |
setClientComponent(boolean clientComponent) Sets whether a client-side component will be generated. |
void |
setClientListeners(ClientListenerSet clientListeners) Sets a set of client listeners. |
void |
setContext(javax.faces.component.UIComponent contextFacet) Location for contextual information. |
void |
setCustomizationId(java.lang.String customizationId) Deprecated. This attribute is deprecated. This attribute will be removed in the next release. Use the 'id' attribute instead. |
void |
setDisplayIndex(int displayIndex) Sets The display order index of the column. |
void |
setDontPersist(java.lang.String[] dontPersist) Sets a list of attributes whose changes are NOT to be persisted by FilteredPersistenceChangeManager via the "Persistent Change Manager" registered in adf-config.xml. |
void |
setFilter(javax.faces.component.UIComponent filterFacet) the node to use to render this column's filter. |
void |
setFilterable(boolean filterable) Sets whether or not the column is filterable. |
void |
setFilterFeatures(java.util.Set filterFeatures) Sets The filter features for this column. |
void |
setFooterClass(java.lang.String footerClass) Sets a CSS style class to use for the column footer. |
void |
setFrozen(boolean frozen) Sets Specifies whether the column is frozen. |
void |
setHeaderClass(java.lang.String headerClass) Sets a CSS style class to use for the column header. |
void |
setHeaderNoWrap(boolean headerNoWrap) Sets whether or not the column header should be allowed to wrap |
void |
setHeaderText(java.lang.String headerText) Sets text to display in the header of the column. |
void |
setHelpTopicId(java.lang.String helpTopicId) Sets Id used to look up a topic in a helpProvider. |
void |
setInlineStyle(java.lang.String inlineStyle) Sets the CSS styles to use for this component. |
void |
setMinimumWidth(java.lang.String minimumWidth) Sets The minimum number of pixels that the column can become. |
void |
setNoWrap(boolean noWrap) Sets Specifies whether whitespace wrapping should be allowed in this column. |
void |
setPartialTriggers(java.lang.String[] partialTriggers) Sets the IDs of the components that should trigger a partial update. |
void |
setPersist(java.lang.String[] persist) Sets a list of attributes whose changes are to be persisted by FilteredPersistenceChangeManager via the "Persistent Change Manager" registered in adf-config.xml. |
void |
setRowHeader(boolean rowHeader) Sets Whether or not this column is a row header column. |
void |
setRowHeader(java.lang.String rowHeader) Sets Whether or not this column is considered a row header column for the table. |
void |
setSelected(boolean selected) Sets Specifies whether the column is selected. |
void |
setSeparateRows(boolean separateRows) Sets This property is currently not supported in the rich client. |
void |
setShortDesc(java.lang.String shortDesc) Sets This will display a small popup on the screen. |
void |
setShowRequired(boolean showRequired) Sets Indicates whether the columns displays a visual indication of required user input. |
void |
setSortable(boolean sortable) Sets whether or not the column is sortable. |
void |
setStyleClass(java.lang.String styleClass) Sets a CSS style class to use for this component. |
void |
setVisible(boolean visible) Sets the visibility of the column. |
void |
setWidth(java.lang.String width) Sets The width of the column. |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXColumn |
---|
getFooter, getHeader, getSortProperty, setFooter, setHeader, setPartialTarget, setSortProperty |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase |
---|
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addFacesListener, broadcast, broadcastToMethodBinding, broadcastToMethodExpression, clearInitialState, createFacesBean, decode, decodeChildren, decodeChildrenImpl, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getProperty, getPropertyKey, getRenderer, getRendererType, getRendersChildren, getValueBinding, getValueExpression, initialStateMarked, invokeOnChildrenComponents, invokeOnComponent, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, removeAttributeChangeListener, removeFacesListener, restoreState, satisfiesPartialTrigger, saveState, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, subscribeToEvent, toString, unsubscribeFromEvent, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent |
---|
addPartialTarget, clearCachedClientIds, clearCachedClientIds, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, getStateHelper, getStateHelper, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setupChildrenEncodingContext, setupChildrenVisitingContext, setupEncodingContext, setUpEncodingContext, setupVisitingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitAllChildren, visitChildren, visitChildren, visitTree, visitTree |
Methods inherited from class javax.faces.component.UIComponent |
---|
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ALIGN_START
public static final java.lang.String ALIGN_END
public static final java.lang.String ALIGN_CENTER
public static final java.lang.String ALIGN_LEFT
public static final java.lang.String ALIGN_RIGHT
public static final java.lang.String ROW_HEADER_TRUE
public static final java.lang.String ROW_HEADER_FALSE
public static final java.lang.String ROW_HEADER_UNSTYLED
public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
public static final org.apache.myfaces.trinidad.bean.PropertyKey INLINE_STYLE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey STYLE_CLASS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SHORT_DESC_KEY
@Deprecated
public static final org.apache.myfaces.trinidad.bean.PropertyKey CUSTOMIZATION_ID_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CLIENT_COMPONENT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CLIENT_ATTRIBUTES_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey PARTIAL_TRIGGERS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CLIENT_LISTENERS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey PERSIST_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DONT_PERSIST_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ALIGN_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey FILTER_FEATURES_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HEADER_CLASS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey FOOTER_CLASS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey WIDTH_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MINIMUM_WIDTH_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HEADER_TEXT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey NO_WRAP_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HEADER_NO_WRAP_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SORTABLE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey FILTERABLE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SEPARATE_ROWS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ROW_HEADER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SELECTED_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DISPLAY_INDEX_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey FROZEN_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HELP_TOPIC_ID_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SHOW_REQUIRED_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey VISIBLE_KEY
public static final java.lang.String CONTEXT_FACET
public static final java.lang.String FILTER_FACET
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
Constructor Detail |
---|
public RichColumn()
protected RichColumn(java.lang.String rendererType)
Method Detail |
---|
public final boolean isRowHeader()
public final void setRowHeader(boolean rowHeader)
rowHeader
- the new rowHeader valuepublic void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class org.apache.myfaces.trinidad.component.UIXColumn
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class org.apache.myfaces.trinidad.component.UIXColumn
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class org.apache.myfaces.trinidad.component.UIXColumn
public final javax.faces.component.UIComponent getContext()
public final void setContext(javax.faces.component.UIComponent contextFacet)
public final javax.faces.component.UIComponent getFilter()
public final void setFilter(javax.faces.component.UIComponent filterFacet)
public final java.lang.String getInlineStyle()
public final void setInlineStyle(java.lang.String inlineStyle)
inlineStyle
- the new inlineStyle valuepublic final java.lang.String getStyleClass()
public final void setStyleClass(java.lang.String styleClass)
styleClass
- the new styleClass valuepublic final java.lang.String getShortDesc()
public final void setShortDesc(java.lang.String shortDesc)
shortDesc
- the new shortDesc value
@Deprecated
public final java.lang.String getCustomizationId()
@Deprecated
public final void setCustomizationId(java.lang.String customizationId)
customizationId
- the new customizationId valuepublic final boolean isClientComponent()
public final void setClientComponent(boolean clientComponent)
clientComponent
- the new clientComponent valuepublic final java.util.Set getClientAttributes()
public final void setClientAttributes(java.util.Set clientAttributes)
clientAttributes
- the new clientAttributes valuepublic final java.lang.String[] getPartialTriggers()
public final void setPartialTriggers(java.lang.String[] partialTriggers)
partialTriggers
- the new partialTriggers valuepublic final ClientListenerSet getClientListeners()
public final void setClientListeners(ClientListenerSet clientListeners)
clientListeners
- the new clientListeners valuepublic final java.lang.String[] getPersist()
public final void setPersist(java.lang.String[] persist)
persist
- the new persist valuepublic final java.lang.String[] getDontPersist()
public final void setDontPersist(java.lang.String[] dontPersist)
dontPersist
- the new dontPersist valuepublic final java.lang.String getAlign()
public final void setAlign(java.lang.String align)
align
- the new align valuepublic final java.util.Set getFilterFeatures()
public final void setFilterFeatures(java.util.Set filterFeatures)
filterFeatures
- the new filterFeatures valuepublic final java.lang.String getHeaderClass()
public final void setHeaderClass(java.lang.String headerClass)
headerClass
- the new headerClass valuepublic final java.lang.String getFooterClass()
public final void setFooterClass(java.lang.String footerClass)
footerClass
- the new footerClass valuepublic final java.lang.String getWidth()
public final void setWidth(java.lang.String width)
width
- the new width valuepublic final java.lang.String getMinimumWidth()
public final void setMinimumWidth(java.lang.String minimumWidth)
minimumWidth
- the new minimumWidth valuepublic final java.lang.String getHeaderText()
public final void setHeaderText(java.lang.String headerText)
headerText
- the new headerText valuepublic final boolean isNoWrap()
public final void setNoWrap(boolean noWrap)
noWrap
- the new noWrap valuepublic final boolean isHeaderNoWrap()
public final void setHeaderNoWrap(boolean headerNoWrap)
headerNoWrap
- the new headerNoWrap valuepublic final boolean isSortable()
This column's "sortProperty" attribute must be set if sorting is desired.
public final void setSortable(boolean sortable)
This column's "sortProperty" attribute must be set if sorting is desired.
sortable
- the new sortable valuepublic final boolean isFilterable()
This column's "sortProperty" attribute will be used as a key for the filterProperty in the filterModel. This implies that "sortProperty" *must* be set on the column for it to be filterable.
Also look at "filter" facet for providing a component other than the default inputText for filtering.
public final void setFilterable(boolean filterable)
This column's "sortProperty" attribute will be used as a key for the filterProperty in the filterModel. This implies that "sortProperty" *must* be set on the column for it to be filterable.
Also look at "filter" facet for providing a component other than the default inputText for filtering.
filterable
- the new filterable valuepublic final boolean isSeparateRows()
public final void setSeparateRows(boolean separateRows)
separateRows
- the new separateRows valuepublic final java.lang.String getRowHeader()
In screen reader mode, when the rowHeader is set to "true" or "unstyled" the column is marked as a row header and moved to the starting position. It is required for accessibility that at least one column to be marked as a row header and that the rowHeader provides unique textual information.
Also note that for a table with row selection enabled, at least one column in the table will need to be set as a row header with rowHeader=true. This is needed to allow keyboard row selection.
public final void setRowHeader(java.lang.String rowHeader)
In screen reader mode, when the rowHeader is set to "true" or "unstyled" the column is marked as a row header and moved to the starting position. It is required for accessibility that at least one column to be marked as a row header and that the rowHeader provides unique textual information.
Also note that for a table with row selection enabled, at least one column in the table will need to be set as a row header with rowHeader=true. This is needed to allow keyboard row selection.
rowHeader
- the new rowHeader valuepublic final boolean isSelected()
public final void setSelected(boolean selected)
selected
- the new selected valuepublic final int getDisplayIndex()
public final void setDisplayIndex(int displayIndex)
displayIndex
- the new displayIndex valuepublic final boolean isFrozen()
public final void setFrozen(boolean frozen)
frozen
- the new frozen valuepublic final java.lang.String getHelpTopicId()
public final void setHelpTopicId(java.lang.String helpTopicId)
helpTopicId
- the new helpTopicId valuepublic final boolean isShowRequired()
public final void setShowRequired(boolean showRequired)
showRequired
- the new showRequired valuepublic final boolean isVisible()
public final void setVisible(boolean visible)
visible
- the new visible valuepublic java.lang.String getDefaultEventName()
getDefaultEventName
in interface javax.faces.component.behavior.ClientBehaviorHolder
getDefaultEventName
in class org.apache.myfaces.trinidad.component.UIXComponentBase
public java.util.Collection<java.lang.String> getEventNames()
getEventNames
in interface javax.faces.component.behavior.ClientBehaviorHolder
public java.util.Map<java.lang.String,java.util.List<javax.faces.component.behavior.ClientBehavior>> getClientBehaviors()
getClientBehaviors
in interface javax.faces.component.behavior.ClientBehaviorHolder
getClientBehaviors
in class org.apache.myfaces.trinidad.component.UIXComponentBase
public void addClientBehavior(java.lang.String eventName, javax.faces.component.behavior.ClientBehavior behavior)
addClientBehavior
in interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior
in class org.apache.myfaces.trinidad.component.UIXComponentBase
public java.lang.String getFamily()
getFamily
in class org.apache.myfaces.trinidad.component.UIXColumn
protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType
in class org.apache.myfaces.trinidad.component.UIXColumn
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Faces 11g Release 2 (11.1.2.0.0) E17488-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |