|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.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, 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 AbstractListBinding
public RowSetIterator getPreferredListRSI(java.lang.String prefCrName)
public RowSetIterator getListRSI()
getListRSI
in class AbstractListBinding
public void setListRSI(RowSetIterator listIter)
setListRSI
in class AbstractListBinding
public ListBindingDef getDef()
getDef
in class AbstractListBinding
protected java.lang.Object[] getDrivingValues(Row row)
getDrivingValues
in class AbstractListBinding
protected java.lang.Object[] getDrivingValues(Row row, java.util.Map attrNameValues)
getDrivingValues
in class AbstractListBinding
protected Row getRowForVariableEvaluation(Row curRow)
getRowForVariableEvaluation
in class AbstractListBinding
public void iteratorReset(RowSetManagementEvent event)
RowSetManagementListener
iteratorReset
in interface RowSetManagementListener
event
- a description of the event.public void iteratorClosed(RowSetManagementEvent event)
RowSetManagementListener
iteratorClosed
in interface RowSetManagementListener
event
- a description of the event.protected boolean skipFilterListOnKeyAttributes(java.util.Map valuesMap)
AbstractListBinding
skipFilterListOnKeyAttributes
in class AbstractListBinding
valuesMap
- 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 AbstractListBinding
valuesMap
- 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) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |