Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


oracle.adf.view.rich.component.rich.data
Class RichListView

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by org.apache.myfaces.trinidad.component.UIXComponent
          extended by org.apache.myfaces.trinidad.component.UIXComponentBase
              extended by org.apache.myfaces.trinidad.component.UIXCollection
                  extended by org.apache.myfaces.trinidad.component.UIXIterator
                      extended by org.apache.myfaces.trinidad.component.UIXListView
                          extended by oracle.adf.view.rich.component.rich.data.PartialRichListView
                              extended by oracle.adf.view.rich.component.rich.data.RichListView

All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, DragSourceFactory, org.apache.myfaces.trinidad.component.CollectionComponent, org.apache.myfaces.trinidad.component.FlattenedComponent, org.apache.myfaces.trinidad.model.LocalRowKeyIndex, org.apache.myfaces.trinidad.model.RowKeyIndex

public class RichListView
extends PartialRichListView
implements org.apache.myfaces.trinidad.model.RowKeyIndex, org.apache.myfaces.trinidad.component.CollectionComponent, DragSourceFactory

Nested Class Summary

 

Nested classes/interfaces inherited from class org.apache.myfaces.trinidad.component.UIXCollection
org.apache.myfaces.trinidad.component.UIXCollection.NoColumnFacetsVisitContext

 

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.FacesBean.Type TYPE
           

 

Fields inherited from class oracle.adf.view.rich.component.rich.data.PartialRichListView
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_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_KEY

 

Fields inherited from class org.apache.myfaces.trinidad.component.UIXListView
GROUP_DISCLOSED_ROW_KEYS_KEY, GROUP_DISCLOSURE_LISTENER_KEY, SELECTED_ROW_KEYS_KEY, SELECTION_LISTENER_KEY

 

Fields inherited from class org.apache.myfaces.trinidad.component.UIXIterator
FIRST_KEY, ROWS_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
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

 

Fields inherited from interface oracle.adf.view.rich.dnd.DragSourceFactory
DEFAULT_DRAGSOURCE

 

Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR

 

Constructor Summary
RichListView()
          Construct an instance of the RichListView.
RichListView(String rendererType)
          Construct an instance of the RichListView.

 

Method Summary
 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  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)
           

 

Methods inherited from class oracle.adf.view.rich.component.rich.data.PartialRichListView
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, setVisible

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXListView
addRowDisclosureListener, addSelectionListener, broadcast, enterContainer, exitContainer, getAllAncestorContainerRowKeys, getContainerRowKey, getContainerRowKey, getDepth, getDepth, getGroupDisclosedRowKeys, getGroupDisclosureListener, getRowDisclosureListeners, getSelectedRowKeys, getSelectionListener, getSelectionListeners, isContainer, isContainerEmpty, postCreateCollectionModel, queueEvent, removeRowDisclosureListener, removeSelectionListener, setGroupDisclosedRowKeys, setGroupDisclosureListener, setSelectedRowKeys, setSelectionListener

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXIterator
createCollectionModel, createVarStatusMap, encodeChildren, getFirst, getRendersChildren, getRows, getValue, getVarStatus, isFlatteningChildren, processFacetsAndChildren, processFlattenedChildren, setFirst, setRows, setValue, setVarStatus, visitData

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXCollection
areRowsAvailable, 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, postRowDataChange, preRowDataChange, processComponent, processDecodes, processEvent, processRestoreState, processSaveState, processUpdates, processValidators, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setClientRowKey, setCurrencyString, setRowIndex, setRowKey, setSortCriteria, setupVisitingContext, setVar, tearDownVisitingContext, updateChildrenImpl, validateChildrenImpl, visitChildrenWithoutIterating, visitUnstampedFacets

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, 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, 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, validateChildren

 

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, setPartialTarget, setupChildrenEncodingContext, setupChildrenVisitingContext, setupEncodingContext, setUpEncodingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, visitAllChildren, visitChildren, visitTree, visitTree

 

Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getTransientStateHelper, getTransientStateHelper, isCompositeComponent, isInView, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView

 

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
getFirst, getRows, getVar

 

Methods inherited from interface org.apache.myfaces.trinidad.model.RowKeyIndex
areRowsAvailable, areRowsAvailable, areRowsAvailable, getRowCount, getRowData, getRowData, getRowData, getRowIndex, getRowKey, isRowAvailable, 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

TYPE

public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE

Constructor Detail

RichListView

public RichListView()
Construct an instance of the RichListView.

RichListView

public RichListView(String rendererType)
Construct an instance of the RichListView.

Method Detail

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Overrides:
getBeanType in class PartialRichListView

createFacesBean

protected org.apache.myfaces.trinidad.bean.FacesBean createFacesBean(String rendererType)
Overrides:
createFacesBean in class org.apache.myfaces.trinidad.component.UIXListView

setupELVariable

protected Object setupELVariable(javax.faces.context.FacesContext context,
                                 String name,
                                 Object value)
Overrides:
setupELVariable in class org.apache.myfaces.trinidad.component.UIXCollection

visitChildren

protected boolean visitChildren(javax.faces.component.visit.VisitContext visitContext,
                                javax.faces.component.visit.VisitCallback callback)
Overrides:
visitChildren in class org.apache.myfaces.trinidad.component.UIXCollection

createDragSource

public DragSource createDragSource(String name,
                                   Set<DnDAction> allowedActions,
                                   DnDAction defaultAction,
                                   String discriminant,
                                   javax.el.MethodExpression dragDropEndListener,
                                   Map<String,?> properties)
Description copied from interface: DragSourceFactory
Returns the server DragSource, or null if no DragSource should be attached.
Specified by:
createDragSource in interface DragSourceFactory
Parameters:
name - refers to a named DragSource; "default" refers to the default DragSource
allowedActions - Set of DnDAction supported by the DragSource.
defaultAction - Default drag and drop action supported by this drag source
discriminant - 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
Returns:
DragSource

createDragSourceBehavior

public CharSequence createDragSourceBehavior(String name,
                                             DragSource dragSource,
                                             Set<DnDAction> allowedActions,
                                             DnDAction defaultAction,
                                             String discriminant,
                                             javax.el.MethodExpression dragDropEndListener,
                                             Map<String,?> properties)
Description copied from interface: DragSourceFactory
Returns the client DragSource initializer.
Specified by:
createDragSourceBehavior in interface DragSourceFactory
Parameters:
name - refers to a named DragSource; "default" refers to the default DragSource
dragSource - DragSource to create clientDragSource initializer for.
allowedActions - Set of DnDAction supported by the DragSource.
defaultAction - Default drag and drop action supported by this drag source
discriminant - 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
Returns:
CharSequence

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


Copyright © 2013 Oracle Corporation. All Rights Reserved.