Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo.server
Class ListBinding

java.lang.Object
  extended by oracle.jbo.common.AbstractListBinding
      extended by oracle.jbo.server.ListBinding
All Implemented Interfaces:
RowSetManagementListener

public class ListBinding
extends AbstractListBinding
implements RowSetManagementListener


Field Summary
 
Fields inherited from class oracle.jbo.common.AbstractListBinding
CLASS_INSTANCE, LIST_ADD_NULL_AT_END, LIST_ADD_NULL_AT_START, LIST_ADD_NULL_NOWHERE, LIST_ADD_NULL_UNINIT, mValueList
 
Constructor Summary
ListBinding()
           
ListBinding(ListBindingDef def, StructureDef component, RowSetIterator listIter)
           
 
Method Summary
 ListBindingDef getDef()
           
protected  java.lang.Object[] getDrivingValues(Row row)
           
protected  java.lang.Object[] getDrivingValues(Row row, Map attrNameValues)
           
 RowSetIterator getListRSI()
           
protected  Row getRowForVariableEvaluation(Row curRow)
           
protected  void handleListBindingMismatch(Row row, 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)
           
 
Methods inherited from class oracle.jbo.common.AbstractListBinding
autoClear, filterList, filterList, filterList, filterList, isApplyNecessary, setTargetAttrsFromLovRow
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListBinding

public ListBinding()

ListBinding

public ListBinding(ListBindingDef def,
                   StructureDef component,
                   RowSetIterator listIter)
Method Detail

handleListBindingMismatch

protected void handleListBindingMismatch(Row row,
                                         Map valuesMap,
                                         RowIterator listRSI)
Specified by:
handleListBindingMismatch in class AbstractListBinding

getListRSI

public RowSetIterator getListRSI()
Overrides:
getListRSI in class AbstractListBinding

setListRSI

public void setListRSI(RowSetIterator listIter)
Overrides:
setListRSI in class AbstractListBinding

getDef

public ListBindingDef getDef()
Overrides:
getDef in class AbstractListBinding

getDrivingValues

protected java.lang.Object[] getDrivingValues(Row row)
Overrides:
getDrivingValues in class AbstractListBinding

getDrivingValues

protected java.lang.Object[] getDrivingValues(Row row,
                                              Map attrNameValues)
Overrides:
getDrivingValues in class AbstractListBinding

getRowForVariableEvaluation

protected Row getRowForVariableEvaluation(Row curRow)
Overrides:
getRowForVariableEvaluation in class AbstractListBinding

iteratorReset

public void iteratorReset(RowSetManagementEvent event)
Description copied from interface: RowSetManagementListener
Invoked when the row set is reset.

Specified by:
iteratorReset in interface RowSetManagementListener
Parameters:
event - a description of the event.

iteratorClosed

public void iteratorClosed(RowSetManagementEvent event)
Description copied from interface: RowSetManagementListener
Invoked when the row set is closed.

Specified by:
iteratorClosed in interface RowSetManagementListener
Parameters:
event - a description of the event.

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.