Business Components

oracle.jbo.uicli.binding
Class JUCtrlHierNodeBinding

java.lang.Object
  |
  +--oracle.jbo.uicli.binding.JUControlBinding
        |
        +--oracle.jbo.uicli.binding.JUCtrlValueBinding
              |
              +--oracle.jbo.uicli.binding.JUCtrlRangeBinding
                    |
                    +--oracle.jbo.uicli.binding.JUCtrlHierNodeBinding
All Implemented Interfaces:
AttributeList
Direct Known Subclasses:
JUTreeNodeBinding

public abstract class JUCtrlHierNodeBinding
extends JUCtrlRangeBinding


Field Summary
TypeField
protected  java.util.ArrayList mChildren
           
 
Constructor Summary
JUCtrlHierNodeBinding(java.lang.Object control, JUCtrlHierBinding hierBinding, JUCtrlHierNodeBinding parent, JUIteratorBinding iterBinding, java.lang.String[] attrNames)
           
 
Method Summary
TypeMethod
 void addChild(JUCtrlHierNodeBinding child)
           
 java.util.ArrayList getChildren()
           
 JUCtrlHierBinding getHierBinding()
           
 JUCtrlHierNodeBinding getParent()
           
 boolean removeChild(JUCtrlHierNodeBinding child)
           
 
Methods inherited from class oracle.jbo.uicli.binding.JUCtrlRangeBinding
getEstimatedRowCount, getValueAt, setValueAt, updateNavigated, updateRangeScrolled, updateValuesFromRow, updateValuesFromRows
 
Methods inherited from class oracle.jbo.uicli.binding.JUCtrlValueBinding
findAttributeDef, getAttribute, getAttribute, getAttributeCount, getAttributeDef, getAttributeDefs, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeIndexOf, getAttributeNames, isAttributeUpdateable, setAttribute, setAttribute, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, stopEditing, updateRowDeleted, updateRowInserted
 
Methods inherited from class oracle.jbo.uicli.binding.JUControlBinding
addControlToPanel, executeQuery, executeQueryIfNeeded, getAllRowsInRange, getApplicationModule, getControl, getCurrentRow, getDef, getFormBinding, getIteratorBinding, getLayoutObject, getName, getRowAtRangeIndex, getRowIterator, getTransaction, getViewObject, isControlQueriable, reportException, setFormBinding, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mChildren

protected java.util.ArrayList mChildren
Constructor Detail

JUCtrlHierNodeBinding

public JUCtrlHierNodeBinding(java.lang.Object control,
                             JUCtrlHierBinding hierBinding,
                             JUCtrlHierNodeBinding parent,
                             JUIteratorBinding iterBinding,
                             java.lang.String[] attrNames)
Method Detail

getHierBinding

public JUCtrlHierBinding getHierBinding()

getParent

public JUCtrlHierNodeBinding getParent()

getChildren

public java.util.ArrayList getChildren()

addChild

public void addChild(JUCtrlHierNodeBinding child)

removeChild

public boolean removeChild(JUCtrlHierNodeBinding child)

Business Components