|
Oracle Fusion Middleware Java API Reference for Oracle ADF Faces 11g Release 1 (11.1.1) E10684-05 |
|||||||||
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.UIXCollection
org.apache.myfaces.trinidad.component.UIXHierarchy
org.apache.myfaces.trinidad.component.UIXTree
org.apache.myfaces.trinidad.component.UIXTreeTable
oracle.adf.view.rich.component.rich.data.RichTreeTable
public class RichTreeTable
The TreeTable is used to display data that is structured in a hierarchical format. This component displays a hierarchy in a UI similar to a Table, and is more elaborate than the Tree component. TreeTable supports displaying columns of data per tree node in the hierarchy. The features of the TreeTable include mechanisms for focusing in on subtrees (within the main tree), as well as expanding and collapsing elements in the hierarchy.
The TreeTable component uses a model to access the underlying hierarchical data. The specific model class is org.apache.myfaces.trinidad.model.TreeModel
. There is a utility class available that wraps a Java List of beans or maps in an implementation of the org.apache.myfaces.trinidad.model.TreeModel
(See org.apache.myfaces.trinidad.model.ChildPropertyTreeModel
).
Like the Table, the TreeTable's children must be Column components (see Table Columns). Like the Tree, the TreeTable has a "nodeStamp" facet which renders the "Object Name" Column. The "Object Name" Column contains the primary identifier of an element in the hierarchy. For example, in an organization chart of employees, the "Object Name" Column might be the employee name.
See Table Headers.
See Table Selection.
See Table Grid Lines and Banding.
See Table Column Groups.
See Table Sorting. Unlike the Table, the TreeTable does not support automatic sorting. The underlying TreeModel must support sorting by implementing it's sorting logic in the setSortCriteria(List criteria)
method of the TreeModel.
See Table Fetch Size.
See Table CSS Style Restrictions.
See Tree Hierachical Selector.
<section name="Geometry_Management"> <html:ul> <html:li>This component can be stretched by a parent layout component that stretches its children, e.g., panelStretchLayout.</html:li> <html:li>This component does not stretch its children.</html:li> </html:ul> </section>
Type | Phases | Description |
---|---|---|
oracle.adf.view.rich.event.ColumnSelectionEvent |
Invoke Application | The ColumnSelectionEvent is delivered when a column selection change occurs in Table or TreeTable. |
org.apache.myfaces.trinidad.event.RowDisclosureEvent |
Apply Request Values Invoke Application |
The expansion event is generated for a table when the detail facet of a row is expanded or collapsed. For tree or a treeTable, the expansion event is generated when tree nodes are expanded or collapsed. |
org.apache.myfaces.trinidad.event.SelectionEvent |
Apply Request Values Invoke Application |
The selection event is delivered when the table selection changes. |
org.apache.myfaces.trinidad.event.FocusEvent |
Apply Request Values Invoke Application |
Event delivered when user clicks to focus on (or zoom into) a particular element's subtree of children. The TreeTable responds to this event by modifying the "focusPath" property appropriately. Subsequently, any registered FocusListener instances are called. |
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 events might include the width of a column that supported client-side resizing. |
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.apache.myfaces.trinidad.model.LocalRowKeyIndex |
---|
org.apache.myfaces.trinidad.model.LocalRowKeyIndex.Confidence, org.apache.myfaces.trinidad.model.LocalRowKeyIndex.LocalCachingStrategy |
Field Summary | |
---|---|
static org.apache.myfaces.trinidad.bean.PropertyKey |
ACTIVE_ROW_KEY_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
AUTO_HEIGHT_ROWS_KEY |
static java.lang.String |
BODY_CONTEXT_MENU_FACET |
static org.apache.myfaces.trinidad.bean.PropertyKey |
BODY_CONTEXT_MENU_ID_KEY Deprecated. |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CLEAR_TOKEN_CACHE_ON_PPR_KEY |
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 org.apache.myfaces.trinidad.bean.PropertyKey |
COLUMN_BANDING_INTERVAL_KEY |
static java.lang.String |
COLUMN_RESIZING_DISABLED |
static java.lang.String |
COLUMN_RESIZING_ENABLED |
static org.apache.myfaces.trinidad.bean.PropertyKey |
COLUMN_RESIZING_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
COLUMN_SELECTION_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
COLUMN_SELECTION_LISTENER_KEY |
static java.lang.String |
COLUMN_SELECTION_MULTIPLE |
static java.lang.String |
COLUMN_SELECTION_NONE |
static java.lang.String |
COLUMN_SELECTION_SINGLE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
COLUMN_STRETCHING_KEY |
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
CONTENT_DELIVERY_IMMEDIATE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CONTENT_DELIVERY_KEY |
static java.lang.String |
CONTENT_DELIVERY_LAZY |
static java.lang.String |
CONTENT_DELIVERY_WHEN_AVAILABLE |
static java.lang.String |
CONTEXT_MENU_FACET |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CONTEXT_MENU_ID_KEY Deprecated. |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CONTEXT_MENU_SELECT_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CUSTOMIZATION_ID_KEY Deprecated. |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DISABLE_COLUMN_REORDERING_KEY |
static java.lang.String |
DISPLAY_ROW_FIRST |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DISPLAY_ROW_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DISPLAY_ROW_KEY_KEY |
static java.lang.String |
DISPLAY_ROW_LAST |
static java.lang.String |
DISPLAY_ROW_SELECTED |
static java.lang.String |
EDITING_MODE_CLICK_TO_EDIT |
static java.lang.String |
EDITING_MODE_EDIT_ALL |
static org.apache.myfaces.trinidad.bean.PropertyKey |
EDITING_MODE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
EMPTY_TEXT_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
EXPAND_ALL_ENABLED_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
FETCH_SIZE_KEY |
static java.lang.String |
FOOTER_FACET |
static java.lang.String |
HEADER_FACET |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HORIZONTAL_GRID_VISIBLE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
INLINE_STYLE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
PARTIAL_TRIGGERS_KEY |
static java.lang.String |
PATH_STAMP_FACET |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ROW_BANDING_INTERVAL_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ROW_SELECTION_KEY |
static java.lang.String |
ROW_SELECTION_MULTIPLE |
static java.lang.String |
ROW_SELECTION_MULTIPLE_NO_SELECT_ALL |
static java.lang.String |
ROW_SELECTION_NONE |
static java.lang.String |
ROW_SELECTION_SINGLE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SCROLL_LEFT_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SCROLL_TOP_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SCROLL_TOP_ROW_KEY_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SHORT_DESC_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
STYLE_CLASS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SUMMARY_KEY |
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
UNSECURE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
VERTICAL_GRID_VISIBLE_KEY |
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.UIXTreeTable |
---|
RANGE_CHANGE_LISTENER_KEY, ROOT_NODE_RENDERED_KEY, ROWS_BY_DEPTH_KEY |
Fields inherited from class org.apache.myfaces.trinidad.component.UIXTree |
---|
DISCLOSED_ROW_KEYS_KEY, FOCUS_LISTENER_KEY, FOCUS_ROW_KEY_KEY, IMMEDIATE_KEY, INITIALLY_EXPANDED_KEY, NODE_STAMP_FACET, ROW_DISCLOSURE_LISTENER_KEY, SELECTED_ROW_KEYS_KEY, SELECTION_LISTENER_KEY, VALUE_KEY, VAR_STATUS_KEY |
Fields inherited from class org.apache.myfaces.trinidad.component.UIXCollection |
---|
VAR_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 |
---|
bindings |
Fields inherited from interface oracle.adf.view.rich.dnd.DragSourceFactory |
---|
DEFAULT_DRAGSOURCE |
Fields inherited from interface javax.faces.component.NamingContainer |
---|
SEPARATOR_CHAR |
Constructor Summary | |
---|---|
|
RichTreeTable() Construct an instance of the RichTreeTable. |
protected |
RichTreeTable(java.lang.String rendererType) Construct an instance of the RichTreeTable. |
Method Summary | |
---|---|
void |
__decodeChildrenImpl(javax.faces.context.FacesContext context) |
void |
__updateChildrenImpl(javax.faces.context.FacesContext context) |
void |
__validateChildrenImpl(javax.faces.context.FacesContext context) |
void |
addColumnSelectionListener(ColumnSelectionListener listener) Adds a columnSelection listener. |
void |
broadcast(javax.faces.event.FacesEvent event) |
DragSource |
createDragSource(java.lang.String name, java.util.Set<DnDAction> allowedActions, DnDAction defaultAction, java.lang.String discriminant, javax.el.MethodExpression dragDropEndListener, java.util.Map<java.lang.String,?> properties) Returns the server DragSource, or null if no DragSource should be attached. |
java.lang.CharSequence |
createDragSourceBehavior(java.lang.String name, DragSource dragSource, java.util.Set<DnDAction> allowedActions, DnDAction defaultAction, java.lang.String discriminant, javax.el.MethodExpression dragDropEndListener, java.util.Map<java.lang.String,?> properties) Returns the client DragSource initializer. |
java.lang.Object |
getActiveRowKey() Gets this is the row that is currently active on the client. |
int |
getAutoHeightRows() Gets |
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
javax.faces.component.UIComponent |
getBodyContextMenu() popup component containing the context menu that will be shown on right click within the table body, but outside of any table row. |
java.lang.String |
getBodyContextMenuId() Deprecated. This attribute is deprecated, "bodyContextMenu" facet should be used instead. |
java.util.Set |
getClientAttributes() Gets a set of client attribute names. |
ClientListenerSet |
getClientListeners() Gets a set of client listeners. |
int |
getColumnBandingInterval() Gets the interval between which the column banding occurs. |
java.lang.String |
getColumnResizing() Gets Setting this value to "disabled" will turn off user column resizing. |
java.lang.String |
getColumnSelection() Gets whether columns in this table are selectable. |
javax.el.MethodExpression |
getColumnSelectionListener() Gets a method reference to a ColumnSelectionListener |
ColumnSelectionListener[] |
getColumnSelectionListeners() Returns an array of attached columnSelection listeners. |
java.lang.String |
getColumnStretching() Gets Indicates what kind of stretching you want applied to the columns. |
java.lang.String |
getContentDelivery() Gets whether data should be fetched when the component is rendered initially. |
javax.faces.component.UIComponent |
getContextMenu() popup component containing the context menu that will be shown on right click of any table row. |
java.lang.String |
getContextMenuId() Deprecated. This attribute is deprecated, "contextMenu" facet should be used instead. |
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 |
getDisplayRow() Gets the row to display in the table during intial display. |
java.lang.Object |
getDisplayRowKey() Gets the rowkey to display in the table during intial display. |
java.lang.String |
getEditingMode() Gets Indicates the mode used to edit the table when it contains editable components. |
java.lang.String |
getEmptyText() Gets the text of an empty table. |
java.lang.String |
getFamily() |
int |
getFetchSize() Gets the number of rows in the data fetch block |
javax.faces.component.UIComponent |
getFooter() the component used to render the table footer. |
javax.faces.component.UIComponent |
getHeader() the component used to render the table header. |
java.lang.String |
getInlineStyle() Gets the CSS styles to use for this component. |
java.lang.String[] |
getPartialTriggers() Gets the IDs of the components that should trigger a partial update. |
javax.faces.component.UIComponent |
getPathStamp() the component used to stamp each step of the focus path when the Hierachical Selector popup is displayed. |
int |
getRowBandingInterval() Gets the interval between which the row banding occurs. |
java.lang.String |
getRowSelection() Gets whether rows in this table are selectable. |
int |
getScrollLeft() Gets private property to indicate current horizontal scroll position. |
int |
getScrollTop() Gets private property to indicate current vertical scroll position. |
java.lang.Object |
getScrollTopRowKey() Gets private property to indicate row key for the first visible row. |
java.util.Collection<java.lang.String> |
getSelectedColumns() Returns selected child columns by clientId. |
java.lang.String |
getShortDesc() Gets the short description of the component. |
java.lang.String |
getStyleClass() Gets a CSS style class to use for this component. |
java.lang.String |
getSummary() Gets the summary of this table's purpose and structure for user agents rendering to non-visual media. |
java.util.Set<java.lang.String> |
getUnsecure() Gets A whitespace separated list of attributes whose values ordinarily can be set only on the server, but need to be settable on the client. |
java.lang.String |
getWidth() Gets the width of this component. |
boolean |
isClearTokenCacheOnPPR() Gets private property to turn on/off the clearing of the row key token cache when the component is PPRed. |
boolean |
isClientComponent() Gets whether a client-side component will be generated. |
boolean |
isContextMenuSelect() Gets Indicates if we should actually select the row clicked when right clicking to show a context menu. |
boolean |
isDisableColumnReordering() Gets whether column reordering is disabled in the table. |
boolean |
isExpandAllEnabled() Gets Indicates whether the "Expand/Collapse All", and "Expand/Collapse All Below" menu items are rendered. |
boolean |
isHorizontalGridVisible() Gets whether the Horizontal GridLines are to be drawn. |
boolean |
isVerticalGridVisible() Gets whether the vertical GridLines are to be drawn. |
boolean |
isVisible() Gets the visibility of the component. |
void |
removeColumnSelectionListener(ColumnSelectionListener listener) Removes a columnSelection listener. |
void |
setActiveRowKey(java.lang.Object activeRowKey) Sets this is the row that is currently active on the client. |
void |
setAutoHeightRows(int autoHeightRows) Sets |
void |
setBodyContextMenu(javax.faces.component.UIComponent bodyContextMenuFacet) popup component containing the context menu that will be shown on right click within the table body, but outside of any table row. |
void |
setBodyContextMenuId(java.lang.String bodyContextMenuId) Deprecated. This attribute is deprecated, "bodyContextMenu" facet should be used instead. |
void |
setClearTokenCacheOnPPR(boolean clearTokenCacheOnPPR) Sets private property to turn on/off the clearing of the row key token cache when the component is PPRed. |
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 |
setColumnBandingInterval(int columnBandingInterval) Sets the interval between which the column banding occurs. |
void |
setColumnResizing(java.lang.String columnResizing) Sets Setting this value to "disabled" will turn off user column resizing. |
void |
setColumnSelection(java.lang.String columnSelection) Sets whether columns in this table are selectable. |
void |
setColumnSelectionListener(javax.el.MethodExpression columnSelectionListener) Sets a method reference to a ColumnSelectionListener |
void |
setColumnStretching(java.lang.String columnStretching) Sets Indicates what kind of stretching you want applied to the columns. |
void |
setContentDelivery(java.lang.String contentDelivery) Sets whether data should be fetched when the component is rendered initially. |
void |
setContextMenu(javax.faces.component.UIComponent contextMenuFacet) popup component containing the context menu that will be shown on right click of any table row. |
void |
setContextMenuId(java.lang.String contextMenuId) Deprecated. This attribute is deprecated, "contextMenu" facet should be used instead. |
void |
setContextMenuSelect(boolean contextMenuSelect) Sets Indicates if we should actually select the row clicked when right clicking to show a context menu. |
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 |
setDisableColumnReordering(boolean disableColumnReordering) Sets whether column reordering is disabled in the table. |
void |
setDisplayRow(java.lang.String displayRow) Sets the row to display in the table during intial display. |
void |
setDisplayRowKey(java.lang.Object displayRowKey) Sets the rowkey to display in the table during intial display. |
void |
setEditingMode(java.lang.String editingMode) Sets Indicates the mode used to edit the table when it contains editable components. |
void |
setEmptyText(java.lang.String emptyText) Sets the text of an empty table. |
void |
setExpandAllEnabled(boolean expandAllEnabled) Sets Indicates whether the "Expand/Collapse All", and "Expand/Collapse All Below" menu items are rendered. |
void |
setFetchSize(int fetchSize) Sets the number of rows in the data fetch block |
void |
setFooter(javax.faces.component.UIComponent footerFacet) the component used to render the table footer. |
void |
setHeader(javax.faces.component.UIComponent headerFacet) the component used to render the table header. |
void |
setHorizontalGridVisible(boolean horizontalGridVisible) Sets whether the Horizontal GridLines are to be drawn. |
void |
setInlineStyle(java.lang.String inlineStyle) Sets the CSS styles to use for this component. |
void |
setPartialTriggers(java.lang.String[] partialTriggers) Sets the IDs of the components that should trigger a partial update. |
void |
setPathStamp(javax.faces.component.UIComponent pathStampFacet) the component used to stamp each step of the focus path when the Hierachical Selector popup is displayed. |
void |
setRowBandingInterval(int rowBandingInterval) Sets the interval between which the row banding occurs. |
void |
setRowSelection(java.lang.String rowSelection) Sets whether rows in this table are selectable. |
void |
setScrollLeft(int scrollLeft) Sets private property to indicate current horizontal scroll position. |
void |
setScrollTop(int scrollTop) Sets private property to indicate current vertical scroll position. |
void |
setScrollTopRowKey(java.lang.Object scrollTopRowKey) Sets private property to indicate row key for the first visible row. |
void |
setShortDesc(java.lang.String shortDesc) Sets the short description of the component. |
void |
setStyleClass(java.lang.String styleClass) Sets a CSS style class to use for this component. |
void |
setSummary(java.lang.String summary) Sets the summary of this table's purpose and structure for user agents rendering to non-visual media. |
void |
setUnsecure(java.util.Set<java.lang.String> unsecure) Sets A whitespace separated list of attributes whose values ordinarily can be set only on the server, but need to be settable on the client. |
void |
setVerticalGridVisible(boolean verticalGridVisible) Sets whether the vertical GridLines are to be drawn. |
void |
setVisible(boolean visible) Sets the visibility of the component. |
void |
setWidth(java.lang.String width) Sets the width of this component. |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXTreeTable |
---|
__encodeBegin, addRangeChangeListener, decode, getContainerClientId, getFirst, getRangeChangeListener, getRangeChangeListeners, getRows, getRowsByDepth, getStamps, isRootNodeRendered, processFacetsAndChildren, processUpdates, processValidators, removeRangeChangeListener, restoreStampState, restoreState, saveStampState, saveState, setFirst, setRangeChangeListener, setRangeChangeListener, setRootNodeRendered, setRowsByDepth |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXTree |
---|
addFocusListener, addRowDisclosureListener, addSelectionListener, createCollectionModel, createFacesBean, getDisclosedRowKeys, getFocusListener, getFocusListeners, getFocusRowKey, getNodeStamp, getRowDisclosureListener, getRowDisclosureListeners, getSelectedRowKeys, getSelectionListener, getSelectionListeners, getValue, getVarStatus, isImmediate, isInitiallyExpanded, postCreateCollectionModel, queueEvent, removeFocusListener, removeRowDisclosureListener, removeSelectionListener, setDisclosedRowKeys, setFocusListener, setFocusRowKey, setImmediate, setInitiallyExpanded, setNodeStamp, setRowDisclosureListener, setRowDisclosureListener, setSelectedRowKeys, setSelectionListener, setSelectionListener, setValue, setVarStatus |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXHierarchy |
---|
areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, enterContainer, exitContainer, getAllAncestorContainerRowKeys, getContainerRowKey, getContainerRowKey, getDepth, getDepth, getTreeModel, isChildCollectionLocallyAvailable, isChildCollectionLocallyAvailable, isChildCollectionLocallyAvailable, isContainer, isContainerEmpty |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXCollection |
---|
areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearCurrencyStringCache, clearLocalCache, createVarStatusMap, decodeChildrenImpl, encodeBegin, encodeEnd, getCachingStrategy, getClientRowKey, getClientRowKeyManager, getCollectionModel, getCollectionModel, getContainerClientId, getCurrencyString, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowCount, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, getVar, invokeOnComponent, isRowAvailable, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, postRowDataChange, preRowDataChange, processComponent, processDecodes, processSaveState, resetStampState, setClientRowKey, setCurrencyString, setRowIndex, setRowKey, setSortCriteria, setVar, updateChildrenImpl, validateChildrenImpl |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase |
---|
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, decodeChildren, encodeChildren, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getParent, getProperty, getPropertyKey, getRenderer, getRendererType, getRendersChildren, getValueBinding, getValueExpression, invokeOnChildrenComponents, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processRestoreState, removeAttributeChangeListener, removeFacesListener, satisfiesPartialTrigger, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, toString, updateChildren, validateChildren |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent |
---|
addPartialTarget, encodeFlattenedChild, encodeFlattenedChildren, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setUpEncodingContext, setupVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitTree, visitTree |
Methods inherited from class javax.faces.component.UIComponent |
---|
encodeAll |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.myfaces.trinidad.component.CollectionComponent |
---|
getVar |
Methods inherited from interface org.apache.myfaces.trinidad.model.RowKeyIndex |
---|
getRowCount, getRowData, getRowData, getRowIndex, getRowKey, isRowAvailable, isRowAvailable, setRowIndex, setRowKey |
Methods inherited from interface org.apache.myfaces.trinidad.model.LocalRowKeyIndex |
---|
areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearLocalCache, getCachingStrategy, getEstimatedRowCount, getEstimatedRowCountConfidence, isRowLocallyAvailable, isRowLocallyAvailable |
Field Detail |
---|
public static final java.lang.String COLUMN_SELECTION_NONE
public static final java.lang.String COLUMN_SELECTION_SINGLE
public static final java.lang.String COLUMN_SELECTION_MULTIPLE
public static final java.lang.String COLUMN_RESIZING_ENABLED
public static final java.lang.String COLUMN_RESIZING_DISABLED
public static final java.lang.String ROW_SELECTION_NONE
public static final java.lang.String ROW_SELECTION_SINGLE
public static final java.lang.String ROW_SELECTION_MULTIPLE
public static final java.lang.String ROW_SELECTION_MULTIPLE_NO_SELECT_ALL
public static final java.lang.String DISPLAY_ROW_FIRST
public static final java.lang.String DISPLAY_ROW_LAST
public static final java.lang.String DISPLAY_ROW_SELECTED
public static final java.lang.String EDITING_MODE_EDIT_ALL
public static final java.lang.String EDITING_MODE_CLICK_TO_EDIT
public static final java.lang.String CONTENT_DELIVERY_IMMEDIATE
public static final java.lang.String CONTENT_DELIVERY_LAZY
public static final java.lang.String CONTENT_DELIVERY_WHEN_AVAILABLE
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
public static final org.apache.myfaces.trinidad.bean.PropertyKey UNSECURE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey VISIBLE_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
@Deprecated
public static final org.apache.myfaces.trinidad.bean.PropertyKey BODY_CONTEXT_MENU_ID_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey COLUMN_SELECTION_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey COLUMN_STRETCHING_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey COLUMN_RESIZING_KEY
@Deprecated
public static final org.apache.myfaces.trinidad.bean.PropertyKey CONTEXT_MENU_ID_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DISABLE_COLUMN_REORDERING_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HORIZONTAL_GRID_VISIBLE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey VERTICAL_GRID_VISIBLE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey EMPTY_TEXT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey COLUMN_BANDING_INTERVAL_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ROW_BANDING_INTERVAL_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ROW_SELECTION_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey WIDTH_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SUMMARY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey FETCH_SIZE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DISPLAY_ROW_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DISPLAY_ROW_KEY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ACTIVE_ROW_KEY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CONTEXT_MENU_SELECT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey EDITING_MODE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SCROLL_TOP_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SCROLL_LEFT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SCROLL_TOP_ROW_KEY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CONTENT_DELIVERY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CLEAR_TOKEN_CACHE_ON_PPR_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey AUTO_HEIGHT_ROWS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey EXPAND_ALL_ENABLED_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey COLUMN_SELECTION_LISTENER_KEY
public static final java.lang.String FOOTER_FACET
public static final java.lang.String HEADER_FACET
public static final java.lang.String CONTEXT_MENU_FACET
public static final java.lang.String BODY_CONTEXT_MENU_FACET
public static final java.lang.String PATH_STAMP_FACET
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
Constructor Detail |
---|
public RichTreeTable()
protected RichTreeTable(java.lang.String rendererType)
Method Detail |
---|
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class org.apache.myfaces.trinidad.component.UIXTreeTable
javax.faces.event.AbortProcessingException
public void __decodeChildrenImpl(javax.faces.context.FacesContext context)
public void __validateChildrenImpl(javax.faces.context.FacesContext context)
public void __updateChildrenImpl(javax.faces.context.FacesContext context)
public DragSource createDragSource(java.lang.String name, java.util.Set<DnDAction> allowedActions, DnDAction defaultAction, java.lang.String discriminant, javax.el.MethodExpression dragDropEndListener, java.util.Map<java.lang.String,?> properties)
DragSourceFactory
null
if no DragSource should be attached.createDragSource
in interface DragSourceFactory
name
- refers to a named DragSource; "default" refers to the default DragSourceallowedActions
- Set of DnDAction
supported by the DragSource.defaultAction
- Default drag and drop action supported by this drag sourcediscriminant
- The discriminant for the default DataFlavors generated by this drag source.dragDropEndListener
- A method reference to an event of the signature void method(DropEvent)
that is invoked after the drag drop operation ends.properties
- allows for additional properties in the futurepublic java.lang.CharSequence createDragSourceBehavior(java.lang.String name, DragSource dragSource, java.util.Set<DnDAction> allowedActions, DnDAction defaultAction, java.lang.String discriminant, javax.el.MethodExpression dragDropEndListener, java.util.Map<java.lang.String,?> properties)
DragSourceFactory
createDragSourceBehavior
in interface DragSourceFactory
name
- refers to a named DragSource; "default" refers to the default DragSourcedragSource
- DragSource to create clientDragSource initializer for.allowedActions
- Set of DnDAction
supported by the DragSource.defaultAction
- Default drag and drop action supported by this drag sourcediscriminant
- The discriminant for the default DataFlavors generated by this drag source.dragDropEndListener
- A method reference to an event of the signature void method(DropEvent)
that is invoked after the drag drop operation ends.properties
- allows for additional properties in the futurepublic java.util.Collection<java.lang.String> getSelectedColumns()
public final javax.faces.component.UIComponent getFooter()
public final void setFooter(javax.faces.component.UIComponent footerFacet)
public final javax.faces.component.UIComponent getHeader()
public final void setHeader(javax.faces.component.UIComponent headerFacet)
public final javax.faces.component.UIComponent getContextMenu()
public final void setContextMenu(javax.faces.component.UIComponent contextMenuFacet)
public final javax.faces.component.UIComponent getBodyContextMenu()
public final void setBodyContextMenu(javax.faces.component.UIComponent bodyContextMenuFacet)
public final javax.faces.component.UIComponent getPathStamp()
public final void setPathStamp(javax.faces.component.UIComponent pathStampFacet)
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 valuepublic final java.util.Set<java.lang.String> getUnsecure()
public final void setUnsecure(java.util.Set<java.lang.String> unsecure)
unsecure
- the new unsecure valuepublic final boolean isVisible()
public final void setVisible(boolean visible)
visible
- the new visible 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 value
@Deprecated
public final java.lang.String getBodyContextMenuId()
@Deprecated
public final void setBodyContextMenuId(java.lang.String bodyContextMenuId)
bodyContextMenuId
- the new bodyContextMenuId valuepublic final java.lang.String getColumnSelection()
public final void setColumnSelection(java.lang.String columnSelection)
columnSelection
- the new columnSelection valuepublic final java.lang.String getColumnStretching()
public final void setColumnStretching(java.lang.String columnStretching)
columnStretching
- the new columnStretching valuepublic final java.lang.String getColumnResizing()
public final void setColumnResizing(java.lang.String columnResizing)
columnResizing
- the new columnResizing value
@Deprecated
public final java.lang.String getContextMenuId()
@Deprecated
public final void setContextMenuId(java.lang.String contextMenuId)
contextMenuId
- the new contextMenuId valuepublic final boolean isDisableColumnReordering()
public final void setDisableColumnReordering(boolean disableColumnReordering)
disableColumnReordering
- the new disableColumnReordering valuepublic final boolean isHorizontalGridVisible()
public final void setHorizontalGridVisible(boolean horizontalGridVisible)
horizontalGridVisible
- the new horizontalGridVisible valuepublic final boolean isVerticalGridVisible()
public final void setVerticalGridVisible(boolean verticalGridVisible)
verticalGridVisible
- the new verticalGridVisible valuepublic final java.lang.String getEmptyText()
public final void setEmptyText(java.lang.String emptyText)
emptyText
- the new emptyText valuepublic final int getColumnBandingInterval()
public final void setColumnBandingInterval(int columnBandingInterval)
columnBandingInterval
- the new columnBandingInterval valuepublic final int getRowBandingInterval()
public final void setRowBandingInterval(int rowBandingInterval)
rowBandingInterval
- the new rowBandingInterval valuepublic final java.lang.String getRowSelection()
public final void setRowSelection(java.lang.String rowSelection)
rowSelection
- the new rowSelection valuepublic final java.lang.String getWidth()
public final void setWidth(java.lang.String width)
width
- the new width valuepublic final java.lang.String getSummary()
public final void setSummary(java.lang.String summary)
summary
- the new summary valuepublic final int getFetchSize()
public final void setFetchSize(int fetchSize)
fetchSize
- the new fetchSize valuepublic final java.lang.String getDisplayRow()
public final void setDisplayRow(java.lang.String displayRow)
displayRow
- the new displayRow valuepublic final java.lang.Object getDisplayRowKey()
public final void setDisplayRowKey(java.lang.Object displayRowKey)
displayRowKey
- the new displayRowKey valuepublic final java.lang.Object getActiveRowKey()
public final void setActiveRowKey(java.lang.Object activeRowKey)
activeRowKey
- the new activeRowKey valuepublic final boolean isContextMenuSelect()
public final void setContextMenuSelect(boolean contextMenuSelect)
contextMenuSelect
- the new contextMenuSelect valuepublic final java.lang.String getEditingMode()
public final void setEditingMode(java.lang.String editingMode)
editingMode
- the new editingMode valuepublic final int getScrollTop()
public final void setScrollTop(int scrollTop)
scrollTop
- the new scrollTop valuepublic final int getScrollLeft()
public final void setScrollLeft(int scrollLeft)
scrollLeft
- the new scrollLeft valuepublic final java.lang.Object getScrollTopRowKey()
public final void setScrollTopRowKey(java.lang.Object scrollTopRowKey)
scrollTopRowKey
- the new scrollTopRowKey valuepublic final java.lang.String getContentDelivery()
public final void setContentDelivery(java.lang.String contentDelivery)
contentDelivery
- the new contentDelivery valuepublic final boolean isClearTokenCacheOnPPR()
public final void setClearTokenCacheOnPPR(boolean clearTokenCacheOnPPR)
clearTokenCacheOnPPR
- the new clearTokenCacheOnPPR valuepublic final int getAutoHeightRows()
The number of rows used to size the component height. The default value is -1 (no auto-sizing for any number of rows).
public final void setAutoHeightRows(int autoHeightRows)
The number of rows used to size the component height. The default value is -1 (no auto-sizing for any number of rows).
autoHeightRows
- the new autoHeightRows valuepublic final boolean isExpandAllEnabled()
public final void setExpandAllEnabled(boolean expandAllEnabled)
expandAllEnabled
- the new expandAllEnabled valuepublic final javax.el.MethodExpression getColumnSelectionListener()
public final void setColumnSelectionListener(javax.el.MethodExpression columnSelectionListener)
columnSelectionListener
- the new columnSelectionListener valuepublic final void addColumnSelectionListener(ColumnSelectionListener listener)
listener
- the columnSelection listener to addpublic final void removeColumnSelectionListener(ColumnSelectionListener listener)
listener
- the columnSelection listener to removepublic final ColumnSelectionListener[] getColumnSelectionListeners()
public java.lang.String getFamily()
getFamily
in class org.apache.myfaces.trinidad.component.UIXTreeTable
protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType
in class org.apache.myfaces.trinidad.component.UIXTreeTable
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Faces 11g Release 1 (11.1.1) E10684-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |