|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.jbo.common.AbstractListBinding
oracle.jbo.server.ListBinding
public class ListBinding
| Field Summary |
|---|
| Fields inherited from class oracle.jbo.common.AbstractListBinding |
|---|
INTERNAL_LOV_VCR_QUERY_CHANGED, INTERNAL_LOV_VCR_SUFFIX, LIST_ADD_NULL_AT_END, LIST_ADD_NULL_AT_START, LIST_ADD_NULL_NOWHERE, LIST_ADD_NULL_UNINIT, LIST_OPER_NAVIGATE, LIST_OPER_SET_ATTRIBUTE, mFirstDisplayAttr, mNullValueFlag, mSingleAttrList, mValueList |
| Constructor Summary | |
|---|---|
ListBinding(ListBindingDef def,
StructureDef component,
RowSetIterator listIter)
|
|
| Method Summary | |
|---|---|
protected boolean |
forceFilterListExecute(java.util.Map valuesMap)
For subclasses to consult appropriate row class on whether the list binding rowset needs to be re-executed on every value change. |
ListBindingDef |
getDef()
|
protected java.lang.Object[] |
getDrivingValues(Row row)
|
protected java.lang.Object[] |
getDrivingValues(Row row,
java.util.Map attrNameValues)
|
RowSetIterator |
getListRSI()
|
RowSetIterator |
getPreferredListRSI(java.lang.String prefCrName)
|
protected Row |
getRowForVariableEvaluation(Row curRow)
|
protected void |
handleListBindingMismatch(Row row,
java.util.Map valuesMap,
RowIterator listRSI)
|
void |
iteratorClosed(RowSetManagementEvent event)
Invoked when the row set is closed. |
void |
iteratorReset(RowSetManagementEvent event)
Invoked when the row set is reset. |
void |
setListRSI(RowSetIterator listIter)
|
protected boolean |
skipFilterListOnKeyAttributes(java.util.Map valuesMap)
For subclasses to consult appropriate row class on whether the entries in valuesMap are key attributes and if their values are null, should filterList perform any filtering or just return the existing list rowsetiterator as is. |
| Methods inherited from class oracle.jbo.common.AbstractListBinding |
|---|
autoClear, filterList, filterList, filterList, filterList, filterListWithCaseSensitiveCheck, isApplyNecessary, isInited, resetCriteria, setTargetAttrsFromLovRow |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListBinding(ListBindingDef def,
StructureDef component,
RowSetIterator listIter)
| Method Detail |
|---|
protected void handleListBindingMismatch(Row row,
java.util.Map valuesMap,
RowIterator listRSI)
handleListBindingMismatch in class AbstractListBindingpublic RowSetIterator getPreferredListRSI(java.lang.String prefCrName)
public RowSetIterator getListRSI()
getListRSI in class AbstractListBindingpublic void setListRSI(RowSetIterator listIter)
setListRSI in class AbstractListBindingpublic ListBindingDef getDef()
getDef in class AbstractListBindingprotected java.lang.Object[] getDrivingValues(Row row)
getDrivingValues in class AbstractListBinding
protected java.lang.Object[] getDrivingValues(Row row,
java.util.Map attrNameValues)
getDrivingValues in class AbstractListBindingprotected Row getRowForVariableEvaluation(Row curRow)
getRowForVariableEvaluation in class AbstractListBindingpublic void iteratorReset(RowSetManagementEvent event)
RowSetManagementListener
iteratorReset in interface RowSetManagementListenerevent - a description of the event.public void iteratorClosed(RowSetManagementEvent event)
RowSetManagementListener
iteratorClosed in interface RowSetManagementListenerevent - a description of the event.protected boolean skipFilterListOnKeyAttributes(java.util.Map valuesMap)
AbstractListBinding
skipFilterListOnKeyAttributes in class AbstractListBindingvaluesMap - given a map of attribute names and values that they map to,
shorten the data that this list is exposing.
true if the list rowset needs to skip executing
the list rowset for change the valuesprotected boolean forceFilterListExecute(java.util.Map valuesMap)
AbstractListBinding
forceFilterListExecute in class AbstractListBindingvaluesMap - given a map of attribute names and values that they map to,
shorten the data that this list is exposing.
true if the list rowset needs to be re-executed
even when there is no change in filter values.
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||