Skip navigation links
oracle.adf.view.rich.component
Class UIXInputPopup.ComboCollectionModel
java.lang.Object
javax.faces.model.DataModel
org.apache.myfaces.trinidad.model.CollectionModel
oracle.adf.view.rich.component.UIXInputPopup.ComboCollectionModel
- All Implemented Interfaces:
- org.apache.myfaces.trinidad.model.LocalRowKeyIndex, org.apache.myfaces.trinidad.model.RowKeyIndex
- Enclosing class:
- UIXInputPopup
-
public static class UIXInputPopup.ComboCollectionModel
- extends org.apache.myfaces.trinidad.model.CollectionModel
The collection model implementation used for the table in the dropdown dialog. The implementation will merge the recentItems and items by executin the EL expressions at runtime.
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 |
Fields inherited from class org.apache.myfaces.trinidad.model.CollectionModel |
UNKNOWN_ROW_LIMIT, UNLIMITED_ROW |
Constructor Summary |
UIXInputPopup.ComboCollectionModel(javax.el.ValueExpression lovModelVE, boolean isScreenReaderMode, java.lang.String clientId)
Constructor with parameters isScreenReaderMode and lov model value expression |
Methods inherited from class org.apache.myfaces.trinidad.model.CollectionModel |
areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearLocalCache, ensureRowsAvailable, getCachingStrategy, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowData, getRowData, getRowLimit, getSortCriteria, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, setSortCriteria |
Methods inherited from class javax.faces.model.DataModel |
addDataModelListener, getDataModelListeners, removeDataModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UIXInputPopup.ComboCollectionModel
public UIXInputPopup.ComboCollectionModel(javax.el.ValueExpression lovModelVE,
boolean isScreenReaderMode,
java.lang.String clientId)
- Constructor with parameters isScreenReaderMode and lov model value expression
- Parameters:
lovModelVE
-
isScreenReaderMode
-
clientId
-
getRowKey
public java.lang.Object getRowKey()
- Uses the rowIndex as the rowKey
-
- Specified by:
getRowKey
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
- Specified by:
getRowKey
in class org.apache.myfaces.trinidad.model.CollectionModel
-
- Returns:
setRowKey
public void setRowKey(java.lang.Object rowKey)
- sets the rowIndex based on the rowKey
-
- Specified by:
setRowKey
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
- Specified by:
setRowKey
in class org.apache.myfaces.trinidad.model.CollectionModel
-
- Parameters:
rowKey
-
isRowAvailable
public boolean isRowAvailable()
-
- Specified by:
isRowAvailable
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
- Specified by:
isRowAvailable
in class javax.faces.model.DataModel
getRowCount
public int getRowCount()
-
- Specified by:
getRowCount
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
- Specified by:
getRowCount
in class javax.faces.model.DataModel
getRowData
public java.lang.Object getRowData()
-
- Specified by:
getRowData
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
- Specified by:
getRowData
in class javax.faces.model.DataModel
getRowIndex
public int getRowIndex()
-
- Specified by:
getRowIndex
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
- Specified by:
getRowIndex
in class javax.faces.model.DataModel
setRowIndex
public void setRowIndex(int i)
-
- Specified by:
setRowIndex
in interface org.apache.myfaces.trinidad.model.RowKeyIndex
- Specified by:
setRowIndex
in class javax.faces.model.DataModel
getWrappedData
public java.lang.Object getWrappedData()
-
- Specified by:
getWrappedData
in class javax.faces.model.DataModel
setWrappedData
public void setWrappedData(java.lang.Object object)
-
- Specified by:
setWrappedData
in class javax.faces.model.DataModel
Skip navigation links
Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.