Skip navigation links

Oracle© Fusion Middleware Java API Reference for Oracle ADF Faces
11g Release 1 (11.1.1.7.1)
E10684-09


oracle.adf.view.rich.component
Class UIXInputPopup.ComboCollectionModel

java.lang.Object
  extended by javax.faces.model.DataModel
      extended by org.apache.myfaces.trinidad.model.CollectionModel
          extended by 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 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

 

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

 

Method Summary
 int getRowCount()
           
 java.lang.Object getRowData()
           
 int getRowIndex()
           
 java.lang.Object getRowKey()
          Uses the rowIndex as the rowKey
 java.lang.Object getWrappedData()
           
 boolean isRowAvailable()
           
 void setRowIndex(int i)
           
 void setRowKey(java.lang.Object rowKey)
          sets the rowIndex based on the rowKey
 void setWrappedData(java.lang.Object object)
           

 

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

 

Constructor Detail

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 -

Method Detail

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

Oracle© Fusion Middleware Java API Reference for Oracle ADF Faces
11g Release 1 (11.1.1.7.1)
E10684-09


Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.