public class RichListView extends PartialRichListView implements org.apache.myfaces.trinidad.model.RowKeyIndex, org.apache.myfaces.trinidad.component.CollectionComponent, DragSourceFactory
org.apache.myfaces.trinidad.component.UIXIterator.Runnerorg.apache.myfaces.trinidad.component.UIXCollection.ColumnFacetsOnlyVisitContext, org.apache.myfaces.trinidad.component.UIXCollection.NoColumnFacetsVisitContext| Modifier and Type | Field and Description |
|---|---|
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
CLIENT_ATTRIBUTES_KEY, CLIENT_COMPONENT_KEY, CLIENT_LISTENERS_KEY, COMPONENT_FAMILY, COMPONENT_TYPE, CUSTOMIZATION_ID_KEY, EMPTY_TEXT_KEY, FETCH_SIZE_KEY, GROUP_DISCLOSURE_POLICY_INITIALLY_EXPANDED, GROUP_DISCLOSURE_POLICY_KEY, GROUP_DISCLOSURE_POLICY_MODEL_DEPENDENT, GROUP_DISCLOSURE_POLICY_NO_DISCLOSURE, GROUP_HEADER_STAMP_FACET, IMMEDIATE_KEY, INLINE_STYLE_KEY, PARTIAL_TRIGGERS_KEY, SELECTION_KEY, SELECTION_MULTIPLE, SELECTION_NONE, SELECTION_SINGLE, SHORT_DESC_KEY, STYLE_CLASS_KEY, UNSECURE_KEY, VISIBLE_KEYGROUP_DISCLOSED_ROW_KEYS_KEY, GROUP_DISCLOSURE_LISTENER_KEY, SELECTED_ROW_KEYS_KEY, SELECTION_LISTENER_KEYFIRST_KEY, ROWS_KEY, VALUE_KEY, VAR_STATUS_KEYBINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEYATTRS_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_KEYDEFAULT_DRAGSOURCE| Constructor and Description |
|---|
RichListView()
Construct an instance of the RichListView.
|
RichListView(String rendererType)
Construct an instance of the RichListView.
|
| Modifier and Type | Method and Description |
|---|---|
DragSource |
createDragSource(String name,
Set<DnDAction> allowedActions,
DnDAction defaultAction,
String discriminant,
javax.el.MethodExpression dragDropEndListener,
Map<String,?> properties)
Returns the server DragSource, or
null if no DragSource should be attached. |
CharSequence |
createDragSourceBehavior(String name,
DragSource dragSource,
Set<DnDAction> allowedActions,
DnDAction defaultAction,
String discriminant,
javax.el.MethodExpression dragDropEndListener,
Map<String,?> properties)
Returns the client DragSource initializer.
|
protected org.apache.myfaces.trinidad.bean.FacesBean |
createFacesBean(String rendererType) |
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
protected void |
setupChildrenVisitingContext(javax.faces.context.FacesContext context) |
protected Object |
setupELVariable(javax.faces.context.FacesContext context,
String name,
Object value) |
protected boolean |
visitChildren(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback) |
protected boolean |
visitData(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback visitCallback) |
protected boolean |
visitUnstampedFacets(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback) |
addClientBehavior, getClientAttributes, getClientBehaviors, getClientListeners, getCustomizationId, getDefaultEventName, getEmptyText, getEventNames, getFamily, getFetchSize, getGroupDisclosurePolicy, getGroupHeaderStamp, getInlineStyle, getPartialTriggers, getSelection, getShortDesc, getStyleClass, getUnsecure, isClientComponent, isImmediate, isVisible, setClientAttributes, setClientComponent, setClientListeners, setCustomizationId, setEmptyText, setFetchSize, setGroupDisclosurePolicy, setGroupHeaderStamp, setImmediate, setInlineStyle, setPartialTriggers, setSelection, setShortDesc, setStyleClass, setUnsecure, setVisibleaddRowDisclosureListener, addSelectionListener, broadcast, enterContainer, exitContainer, getAllAncestorContainerRowKeys, getContainerRowKey, getContainerRowKey, getDepth, getDepth, getGroupDisclosedRowKeys, getGroupDisclosureListener, getRowDisclosureListeners, getSelectedRowKeys, getSelectionListener, getSelectionListeners, isContainer, isContainerEmpty, postCreateCollectionModel, queueEvent, removeRowDisclosureListener, removeSelectionListener, setGroupDisclosedRowKeys, setGroupDisclosureListener, setSelectedRowKeys, setSelectionListenercreateCollectionModel, createVarStatusMap, encodeChildren, getFirst, getIndexedRunner, getRendersChildren, getRows, getValue, getVarStatus, isFlatteningChildren, processFacetsAndChildren, processFlattenedChildren, setFirst, setRows, setValue, setVarStatusareRowsAvailable, areRowsAvailable, areRowsAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearCurrencyStringCache, clearLocalCache, decodeChildrenImpl, defaultVisitChildren, encodeBegin, encodeEnd, ensureRowsAvailable, getCachingStrategy, getClientRowKey, getClientRowKeyManager, getCollectionModel, getCollectionModel, getContainerClientId, getCurrencyString, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowCount, getRowData, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, getStamps, getVar, invokeOnComponent, isRowAvailable, isRowAvailable, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, newNoColumnFacetsVisitContext, postRowDataChange, preRowDataChange, processComponent, processDecodes, processEvent, processFlattenedChildrenBegin, processRestoreState, processSaveState, processUpdates, processValidators, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setClientRowKey, setCurrencyString, setRowIndex, setRowKey, setSortCriteria, setupVisitingContext, setVar, tearDownVisitingContext, updateChildrenImpl, validateChildrenImpl, visitChildrenWithoutIterating, visitStampedColumnFacetsadaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, clearCachedClientIds, clearInitialState, decode, decodeChildren, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getComponentChangeFilters, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getPassThroughAttributes, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendererType, getValueBinding, getValueExpression, initialStateMarked, invokeOnChildrenComponents, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, satisfiesPartialTrigger, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setupFlattenedChildrenContext, setupFlattenedContext, setValueBinding, setValueExpression, subscribeToEvent, tearDownFlattenedChildrenContext, tearDownFlattenedContext, toString, unsubscribeFromEvent, updateChildren, validateChildrenaddPartialTarget, broadcastInContext, clearCachedClientIds, defaultGetRenderedFacetsAndChildren, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, getStateHelper, getStateHelper, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setupChildrenEncodingContext, setupEncodingContext, setUpEncodingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, visitAllChildren, visitChildren, visitTree, visitTreeencodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getTransientStateHelper, getTransientStateHelper, isCompositeComponent, isInView, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInViewclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFirst, getRows, getVarareRowsAvailable, areRowsAvailable, areRowsAvailable, getRowCount, getRowData, getRowData, getRowData, getRowIndex, getRowKey, isRowAvailable, isRowAvailable, isRowAvailable, setRowIndex, setRowKeyareRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearLocalCache, getCachingStrategy, getEstimatedRowCount, getEstimatedRowCountConfidence, isRowLocallyAvailable, isRowLocallyAvailablepublic RichListView()
public RichListView(String rendererType)
rendererType - The type of rendererprotected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType in class PartialRichListViewprotected org.apache.myfaces.trinidad.bean.FacesBean createFacesBean(String rendererType)
createFacesBean in class org.apache.myfaces.trinidad.component.UIXListViewprotected Object setupELVariable(javax.faces.context.FacesContext context, String name, Object value)
setupELVariable in class org.apache.myfaces.trinidad.component.UIXCollectionprotected boolean visitChildren(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback)
visitChildren in class org.apache.myfaces.trinidad.component.UIXCollectionprotected boolean visitUnstampedFacets(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback)
visitUnstampedFacets in class org.apache.myfaces.trinidad.component.UIXCollectionprotected boolean visitData(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback visitCallback)
visitData in class org.apache.myfaces.trinidad.component.UIXIteratorprotected void setupChildrenVisitingContext(javax.faces.context.FacesContext context)
setupChildrenVisitingContext in class org.apache.myfaces.trinidad.component.UIXComponentpublic DragSource createDragSource(String name, Set<DnDAction> allowedActions, DnDAction defaultAction, String discriminant, javax.el.MethodExpression dragDropEndListener, Map<String,?> properties)
DragSourceFactorynull if no DragSource should be attached.createDragSource in interface DragSourceFactoryname - 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 CharSequence createDragSourceBehavior(String name, DragSource dragSource, Set<DnDAction> allowedActions, DnDAction defaultAction, String discriminant, javax.el.MethodExpression dragDropEndListener, Map<String,?> properties)
DragSourceFactorycreateDragSourceBehavior in interface DragSourceFactoryname - 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 future