Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


Uses of Interface
oracle.jbo.Row

Packages that use Row
oracle.adf.model.bc4j Contains a DataControl implementation for ADF Business Components. 
oracle.adf.model.binding Contains the abstract implementation of ADFm binding objects. 
oracle.adf.model.generic Contains a readonly DataControl implementation for JavaBeans. 
oracle.jbo Contains interfaces for client-side applications. 
oracle.jbo.uicli.binding Contains ADF Swing classes that handle interaction with BC4J objects for various ADF Swing bindings. 
oracle.jbo.uicli.graph Contains classes that implement bindings for ADF Swing Graph controls. 
oracle.jbo.uicli.jui Contains JClient classes that implement binding of Swing controls with BC4J ViewObject, Attributes or Rows. 

 

Uses of Row in oracle.adf.model.bc4j

 

Methods in oracle.adf.model.bc4j with parameters of type Row
protected  java.lang.Object DCJboDataControl.getAccessorValue(RowSetIterator masterRSI, Row row, DCIteratorBinding iter, java.lang.String accName)
           
protected  RowSetIterator DCJboDataControl.createAccessorRowSetIterator(RowSetIterator masterRSI, Row row, DCIteratorBinding iter, java.lang.String accName, java.lang.String beanClass, boolean trackMaster)
           
 void DCJboDataControl.setAttributeInRow(DCIteratorBinding iterBind, Row row, AttributeDef ad, java.lang.Object value)
           
protected  void DCJboDataControl.resetAttributeExceptionInRow(DCIteratorBinding iter, Row row, AttributeDef def, oracle.jbo.AttrValException ave)
          Reset any deferred exception in the row for the given attribute, for which the AttrValException was raised.

 

Uses of Row in oracle.adf.model.binding

 

Fields in oracle.adf.model.binding declared as Row
protected  Row DCIteratorBinding.mCreatedRowRef
           

 

Methods in oracle.adf.model.binding that return Row
protected  Row DCIteratorBinding.prepareCurrentRow()
           
 Row DCIteratorBinding.getCurrentRow()
          Returns the current row of the iterator with which this binding object is associated.
protected  Row DCIteratorBinding.internalGetCurrentRowInBinding()
          Internal: Applications should not use this method.
 Row DCIteratorBinding.getRowAtRangeIndex(int rangeIndex)
          Returns the row of given range index.
 Row[] DCIteratorBinding.getAllRowsInRange()
          Returns an array of rows in the current range of the current RowIterator.
protected  Row DCDataControl.internalGetCurrentRow(DCIteratorBinding iter)
           
 Row DCControlBinding.getCurrentRow()
          Returns the current row for which this control is displaying data.
 Row DCControlBinding.getRowAtRangeIndex(int rangeIndex)
          Returns the row of given range index.
 Row[] DCControlBinding.getAllRowsInRange()
          Returns the rows in current range in the RowIterator with which this control binding is working.
 Row DCBindingContainerValidationEvent.getRow()
           

 

Methods in oracle.adf.model.binding with parameters of type Row
protected abstract  void DCIteratorBinding.updateValuesFromRows(Row[] rows, Row row, boolean clear)
          Calls updateValuesFromRows() on each instance of DCCtrlRangeBinding object associated with this iterator binding object.
protected abstract  void DCIteratorBinding.updateValuesFromRow(Row row)
          Calls updateValueFromRow() on each instance of DCCtrlValueBinding objects associated with this iterator binding object.
protected  void DCIteratorBinding.cacheCreatedRow(RowSetIterator rsi, Row row)
           
protected abstract  java.lang.Object DCDataControl.getAccessorValue(RowSetIterator masterRSI, Row row, DCIteratorBinding iter, java.lang.String accName)
           
 RowSetIterator DCDataControl.createAccessorRowSetIterator(RowSetIterator masterRSI, Row row, DCIteratorBinding iter, java.lang.String accName, java.lang.String beanClass)
           
protected  RowSetIterator DCDataControl.createAccessorRowSetIterator(RowSetIterator masterRSI, Row row, DCIteratorBinding iter, java.lang.String accName, java.lang.String beanClass, boolean trackMaster)
           
 void DCDataControl.setAttributeInRow(DCIteratorBinding iterBind, Row row, AttributeDef ad, java.lang.Object value)
           
protected  void DCDataControl.resetAttributeExceptionInRow(DCIteratorBinding iter, Row row, AttributeDef def, oracle.jbo.AttrValException ave)
           
protected  void DCControlBinding.resetAttributeExceptionInRow(Row row, AttributeDef def, oracle.jbo.AttrValException ave)
           
 java.lang.Object DCBindingContainer.callBeforeSetAttribute(DCControlBinding ctrl, Row row, AttributeDef ad, java.lang.Object value)
          Invoked before any control binding performs a setAttribute call on a BC4J row.

 

Constructors in oracle.adf.model.binding with parameters of type Row
DCBindingContainerValidationEvent(DCControlBinding source, DCBindingContainer panel, DCIteratorBinding iterBinding, Row row, java.lang.String attrName, java.lang.Object value)
           
DCBindingContainerValidationEvent(DCBindingContainer source, DCIteratorBinding iterBinding, Row row)
           

 

Uses of Row in oracle.adf.model.generic

 

Classes in oracle.adf.model.generic that implement Row
 class RowImpl
          The RowImpl class is used to access the data inside a row using the Row interface

 

Fields in oracle.adf.model.generic declared as Row
protected  Row DCRowSetIteratorImpl.mCurrentRow
           
protected  Row DCRowContext.mRow
           

 

Methods in oracle.adf.model.generic that return Row
 Row DCRowSetIteratorImpl.next()
           
 Row DCRowSetIteratorImpl.previous()
           
 Row DCRowSetIteratorImpl.first()
           
 Row DCRowSetIteratorImpl.last()
           
 Row DCRowSetIteratorImpl.getRow(Key key)
           
 Row DCRowSetIteratorImpl.getRowAtRangeIndex(int rangeIndex)
           
 Row DCRowSetIteratorImpl.getCurrentRow()
           
 Row DCRowSetIteratorImpl.createRow()
           
 Row DCRowSetIteratorImpl.createAndInitRow(oracle.jbo.AttributeList nvp)
           
 Row DCRowSetIteratorImpl.removeCurrentRowAndRetain()
           
 Row[] DCRowSetIteratorImpl.getFilteredRows(java.lang.String attrName, java.lang.Object attrValue)
           
 Row[] DCRowSetIteratorImpl.getFilteredRowsInRange(java.lang.String attrName, java.lang.Object attrValue)
           
 Row[] DCRowSetIteratorImpl.getAllRowsInRange()
           
 Row[] DCRowSetIteratorImpl.getNextRangeSet()
           
 Row[] DCRowSetIteratorImpl.getPreviousRangeSet()
           
 Row[] DCRowSetIteratorImpl.findByKey(Key key, int maxNumOfRows)
           
 Row[] DCRowSetIteratorImpl.findByEntity(int eRowHandle, int maxNumOfRows)
           
protected  Row DCRowSetIteratorImpl.internalCreateRowInstanceFor(java.lang.Object rowData)
           
 Row DCRowContext.getRow()
           
 Row DCGenericRowSetIteratorImpl.createAndInitRow(oracle.jbo.AttributeList nvp)
           

 

Methods in oracle.adf.model.generic with parameters of type Row
 int DCRowSetIteratorImpl.scrollRangeTo(Row row, int index)
           
protected  boolean DCRowSetIteratorImpl.containsRow(Row row)
           
 boolean DCRowSetIteratorImpl.setCurrentRow(Row row)
           
 void DCRowSetIteratorImpl.insertRow(Row row)
           
 void DCRowSetIteratorImpl.insertRowAtRangeIndex(int rangeIndex, Row row)
           
 int DCRowSetIteratorImpl.getRangeIndexOf(Row row)
           
protected  void DCRowSetIteratorImpl.notifyNavigationEvent(Row srcRow, Row dstRow)
           
protected  void DCGenericRowSetIteratorImpl.notifyNavigationEvent(Row srcRow, Row dstRow)
           
protected  boolean DCGenericRowSetIteratorImpl.containsRow(Row row)
           
protected  java.lang.Object DCGenericDataControl.getAccessorValue(RowSetIterator masterRSI, Row row, DCIteratorBinding iter, java.lang.String accName)
           

 

Constructors in oracle.adf.model.generic with parameters of type Row
DCRowContext(Row row, RowSetIterator iter, StructureDef def)
           
DCGenericRowContext(Row data, RowSetIterator iter, StructureDef def, java.lang.Object masterRowDataProvider)
           

 

Uses of Row in oracle.jbo

 

Methods in oracle.jbo that return Row
 Row NavigationEvent.getRow()
          Identifies the row that is to become the current row.
 Row NavigationEvent.getPreviousRow()
          Identifies the row that was previously the current row.
 Row[] RangeRefreshEvent.getMasterRows()
           
 Row[] RangeRefreshEvent.getAllRowsInRange()
          Extracts the rows in the range.
 Row RowIterator.next()
          Gets the next row in the iterator.
 Row RowIterator.previous()
          Gets the previous row in the iterator.
 Row RowIterator.first()
          Gets the first row in the iterator.
 Row RowIterator.last()
          Gets the last row in the iterator.
 Row RowIterator.getRow(Key key)
          Locates and returns a row by its unique key.
 Row RowIterator.getRowAtRangeIndex(int index)
          Accesses a row through its range index.
 Row RowIterator.getCurrentRow()
          Accesses the current row.
 Row RowIterator.createAndInitRow(oracle.jbo.AttributeList nvp)
          Creates and initializes a new Row object, but does not insert it into the Row Set.
 Row RowIterator.createRow()
          Creates a new Row object, but does not insert it into the Row Set.
 Row RowIterator.removeCurrentRowAndRetain()
          Removes the current Row object from the collection and retain it for insertion into another location.
 Row[] RowIterator.getAllRowsInRange()
          Extracts the rows in the range.
 Row[] RowIterator.findByKey(Key key, int maxNumOfRows)
          Finds and returns View rows that match the specified key.
 Row[] RowIterator.findByEntity(int eRowHandle, int maxNumOfRows)
          Finds and returns View rows that use the Entity row, identified by the Entity row handle, eRowHandle.
 Row[] RowSetIterator.getNextRangeSet()
          Gets the next set of rows in the range.
 Row[] RowSetIterator.getPreviousRangeSet()
          Gets the previous set of rows in the range.
 Row[] RowSetIterator.getFilteredRows(java.lang.String attrName, java.lang.Object attrValue)
          Returns all rows in this collection whose attribute value matches the value being passed in attrValue.
 Row[] RowSetIterator.getFilteredRowsInRange(java.lang.String attrName, java.lang.Object attrValue)
          Returns all rows in this range whose attribute value matches the value being passed in attrValue.
 Row ViewCriteria.next()
          Steps forward, designating the next row as the current row.
 Row ViewCriteria.previous()
          Steps backward, designating the previous row as the current row.
 Row ViewCriteria.first()
          Designates the first row of the row set as the current row.
 Row ViewCriteria.last()
          Designates the last row of the row set as the current row.
 Row ViewCriteria.getRowAtRangeIndex(int index)
          Accesses a row through its index in the row set.
 Row ViewCriteria.getCurrentRow()
          Accesses the current row.
 Row ViewCriteria.createAndInitRow(oracle.jbo.AttributeList nvp)
          Creates a new Row object, but does not insert it into the row set.
 Row ViewCriteria.createRow()
          Creates a new Row object, but does not insert it into the row set.
 Row ViewCriteria.removeCurrentRowAndRetain()
           
 Row[] ViewCriteria.getAllRowsInRange()
          Returns an array ViewCriteriaRow's in this ViewCriteria.
 Row ViewCriteria.getRow(Key key)
          Accesses a row through a unique key.
 Row[] ViewCriteria.findByKey(Key key, int maxNumOfRows)
          Finds and returns View rows that match the specified key.
 Row[] ViewCriteria.findByEntity(int eRowHandle, int maxNumOfRows)
          Finds and returns View rows that use the entity row, identified by the entity row handle, eRowHandle.

 

Methods in oracle.jbo with parameters of type Row
 boolean RowIterator.setCurrentRow(Row row)
          Designates a given row as the current row.
 void RowIterator.insertRow(Row row)
          Inserts a row to the Row Set, before the current row.
 int RowIterator.scrollRangeTo(Row row, int index)
          Scrolls the range to place a given row at a given range index.
 void RowIterator.insertRowAtRangeIndex(int index, Row row)
          Inserts a row to the Row Set at the given range index.
 int RowIterator.getRangeIndexOf(Row row)
          Get the index of the given row relative to the beginning of the range.
 boolean ViewCriteria.setCurrentRow(Row row)
          Designates a given row as the current row.
 void ViewCriteria.insertRow(Row row)
          Adds a row to the row set, before the current row.
 int ViewCriteria.scrollRangeTo(Row row, int index)
          Scrolls the range to place a given row at a given row set index.
 void ViewCriteria.insertRowAtRangeIndex(int index, Row row)
          Adds a row to the row set at the given index.
 int ViewCriteria.getRangeIndexOf(Row row)
          Get the index of the given row relative to the beginning of the range.

 

Constructors in oracle.jbo with parameters of type Row
DeleteEvent(NavigatableRowIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being deleted.
DeleteEvent(NavigatableRowIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount, boolean isRemoveFromTable)
          Creates an event for a row being deleted.
InsertEvent(NavigatableRowIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being inserted.
NavigationEvent(NavigatableRowIterator source, Row previousRow, Row currentRow)
          Creates a navagation event when a new row becomes current.
RangeRefreshEvent(RowSetIterator source, int rangeStart, int rowCountInRange, Row[] rows)
          Creates a range refresh event.
RangeRefreshEvent(RowSetIterator source, int rangeStart, int rowCountInRange, Row[] rows, boolean isReset)
           
RangeRefreshEvent(RowSetIterator source, int rangeStart, int rowCountInRange, Row[] rows, boolean isReset, Row[] masterRows)
           
UpdateEvent(RowSetIterator source, Row row, int rowIndex, int[] attrIndices)
          Creates an event when a row is modified.

 

Uses of Row in oracle.jbo.uicli.binding

 

Methods in oracle.jbo.uicli.binding that return Row
 Row JUCtrlValueBindingRef.getRow()
           
protected  Row JUCtrlValueBinding.internalGetRow()
          Internal: Applications should not use this method.
 Row JUCtrlHierNodeBinding.getRow()
           
protected  Row JUCtrlHierNodeBinding.internalGetRow()
           
 Row JUControlBinding.getCurrentRow()
          Returns the current row for which this control is displaying data.

 

Methods in oracle.jbo.uicli.binding with parameters of type Row
protected  void JUIteratorBinding.updateValuesFromRows(Row[] rows, Row row, boolean clear)
          Calls updateValuesFromRows() on each instance of JUCtrlRangeBinding object associated with this iterator binding object.
protected  void JUIteratorBinding.updateValuesFromRow(Row row)
          Calls updateValueFromRow() on each instance of JUCtrlValueBinding objects associated with this iterator binding object.
protected  void JUIteratorBinding.cacheCreatedRow(RowSetIterator rsi, Row row)
          *** For internal framework use only ***
 void JUCtrlValueBinding.updateValuesFromRow(Row row)
          Given a row, update the control with new attribute values from this row based on the attributes with which this binding is associated.
abstract  void JUCtrlValueBinding.updateValuesFromRows(Row[] rows, boolean clear)
          Given a set of rows, update the control with new attribute values from the rows based on the attributes with which this binding is associated.
 java.lang.Object JUCtrlValueBinding.getAttributeFromRow(Row row, AttributeDef def)
          Return formatted attribute value for the attribute with the given attribute definition and in the given row.
 java.lang.Object JUCtrlValueBinding.getAttributeFromRow(Row row, int attrIndex)
          Return the attribute value for the attribute at the given index in this control binding and from within the given row.
 java.lang.Object JUCtrlValueBinding.getAttributeFromRow(Row row, java.lang.String name)
          Return the attribute value for the attribute of the given name from within the given row.
 void JUCtrlValueBinding.setAttributeInRow(Row row, AttributeDef def, java.lang.Object value)
           
 void JUCtrlValueBinding.setAttributeInRow(Row row, AttributeDef def, java.lang.Object value, boolean handleException)
           
 void JUCtrlValueBinding.setAttributeInRow(Row row, int attrIndex, java.lang.Object value, boolean handleException)
           
 void JUCtrlValueBinding.setAttributeInRow(Row row, java.lang.String name, java.lang.Object value, boolean handleException)
           
protected  java.util.ArrayList JUCtrlValueBinding.getAttributes(Row row, AttributeDef[] attrs)
          Returns formatted attribute values for the given set of attribute defs.
protected  java.util.ArrayList JUCtrlValueBinding.getAttributeValues(Row row, AttributeDef[] attrs)
          Returns un-formatted (raw) attribute values.
protected  boolean JUCtrlValueBinding.isAttributeUpdateable(Row row, int index)
           
protected  void JUCtrlValueBinding.setInputValueInRow(JUCtrlValueBinding binding, Row row, AttributeDef ad, java.lang.Object value, boolean handleException)
           
protected  java.lang.Object JUCtrlValueBinding.getInputValueInRow(JUCtrlValueBinding binding, Row row, AttributeDef ad)
           
protected  java.lang.Object JUCtrlRangeBinding.getInputValueInRow(JUCtrlValueBinding binding, Row row, AttributeDef ad)
           
protected  void JUCtrlRangeBinding.setInputValueInRow(JUCtrlValueBinding binding, Row row, AttributeDef ad, java.lang.Object value, boolean handleException)
           
 void JUCtrlRangeBinding.updateValuesFromRow(Row row)
          This method is called in the framework when values of a single row need to be updated in a control (typically on a navigation event).
protected  JUCtrlValueBindingRef JUCtrlRangeBinding.createValueBindingRef(JUCtrlRangeBinding rangeBinding, int index, Row row)
           
 void JUCtrlRangeBinding.updateValuesFromRows(Row[] rows, boolean clear)
          This method is invoked in the framework to update values displayed in the associated control.
 void JUCtrlParameterBinding.updateValuesFromRows(Row[] rows, boolean clear)
          Passes on the first row from the given array of rows to updateValuesFromRow() method to update the bound control's display.
protected  boolean JUCtrlParameterBinding.isAttributeUpdateable(Row row, int index)
          return true if this binding is not marked READONLY
protected  boolean JUCtrlListBinding.matchTargetWithLov(Row targetRow, Row lovRow)
          *** For internal framework use only ***
 void JUCtrlListBinding.updateValuesFromRow(Row row)
           
protected  void JUCtrlListBinding.setTargetAttrsFromLovRow(Row targetRow, Row lovRow)
          *** For internal framework use only ***
 boolean JUCtrlHierTypeBinding.matchRowDiscrColumn(Row row)
          Returns true if the given row has an attribute value for the discriminator attribute that this node type is interested in, such that that attribute value matches this type's discriminator attribute value.
 void JUCtrlHierNodeBinding.updateValuesFromRow(Row row)
          Finds the child node that displays this row and updates its display.
 void JUCtrlHierNodeBinding.updateValuesFromRows(Row[] rows, boolean clear)
           
 void JUCtrlHierNodeBinding.myUpdateValuesFromRows(Row[] rows, boolean clear)
          Updates the child nodes that this node contains after optionally clearing out all the currently displayed children based on the clear flag.
protected  void JUCtrlHierNodeBinding.setupAccessors(Row row)
           
 void JUCtrlHierBinding.updateValuesFromRow(Row row)
          This method is called in the framework when values of a single row need to be updated in a control (typically on a navigation event).
 void JUCtrlHierBinding.updateValuesFromRows(Row[] rows, boolean clear)
          Updates the nodes in the tree based on the given set of rows.
protected  JUCtrlHierNodeBinding JUCtrlHierBinding.createNodeBinding(JUCtrlHierNodeBinding parent, JUIteratorBinding iterBinding, JUCtrlHierTypeBinding typeBinding, Row row, boolean expandable)
           
 void JUCtrlAttrsBinding.updateValuesFromRow(Row row)
          Updates the control-binding and hence the control with attribute values from the attributes of this Row.
 void JUCtrlAttrsBinding.updateValuesFromRows(Row[] rows, boolean clear)
          Passes on the first row from the given array of rows to updateValuesFromRow() method to update the bound control's display.
 DCIteratorBinding JUAccessorIteratorDef.createIterBinding(DCDataControl dc, DCBindingContainer bc, RowSetIterator masterRSI, Row masterRow, java.lang.String accName)
          Advanced internal.

 

Constructors in oracle.jbo.uicli.binding with parameters of type Row
JUCtrlValueBindingRef(JUCtrlValueBinding binding, int index, Row row)
           
JUCtrlHierNodeBinding(JUCtrlHierBinding hierBinding, JUCtrlHierNodeBinding parent, JUIteratorBinding iterBinding, JUCtrlHierTypeBinding typeBinding, Row row, boolean expandable)
           

 

Uses of Row in oracle.jbo.uicli.graph

 

Methods in oracle.jbo.uicli.graph with parameters of type Row
 void JUMasterDetailGraphBinding.updateValuesFromRows(Row[] rows, boolean clear)
           
 void JUGraphBinding.updateValuesFromRows(Row[] rows, boolean clear)
           
 void GraphDataFromRow.updateValuesFromRows(Row[] rows, boolean clear)
           

 

Uses of Row in oracle.jbo.uicli.jui

 

Methods in oracle.jbo.uicli.jui that return Row
 Row JULovPanelInterface.getSelectedRow()
          Returns the currently selected Row in the Lov Panel, so that the binding uses this row to update the target values.

 

Methods in oracle.jbo.uicli.jui with parameters of type Row
protected  void JUTreeNodeBinding.setupAccessors(Row row)
           
 void JUTreeNodeBinding.updateValuesFromRow(Row row)
          Finds the child node that displays this row and updates its display.
 void JUTreeNodeBinding.myUpdateValuesFromRows(Row[] rows, boolean clear)
           
protected  JUCtrlHierNodeBinding JUTreeBinding.createNodeBinding(JUCtrlHierNodeBinding parent, JUIteratorBinding iterBinding, JUCtrlHierTypeBinding typeBinding, Row row, boolean expandable)
           
 void JUTreeBinding.updateValuesFromRow(Row row)
          This method is called in the framework when values of a single row need to be updated in a control (typically on a navigation event).
 void JUTableBinding.updateValuesFromRows(Row[] rows, boolean clear)
          Updates the JTable's display with the given set of rows after optionally clearing out the current rows (if clear is true).
 void JULovButtonBinding.updateValuesFromRow(Row row)
           
 void JULabelBinding.updateValuesFromRow(Row row)
          Makes sure that labels are not turned into disabled if the attribute is marked readonly.

 

Constructors in oracle.jbo.uicli.jui with parameters of type Row
JUTreeNodeBinding(javax.swing.JTree tr, JUTreeBinding treeBinding, JUTreeNodeBinding parent, JUIteratorBinding iterBinding, JUCtrlHierTypeBinding typeBinding, Row row, boolean expandable)
           
JUTreeNodeBinding(JUCtrlHierBinding treeBinding, JUCtrlHierNodeBinding parent, JUIteratorBinding iterBinding, JUCtrlHierTypeBinding typeBinding, Row row, boolean expandable)
          *** For internal framework use only ***
JUPanelValidationEvent(JUControlBinding source, JUFormBinding panel, JUIteratorBinding iterBinding, Row row, java.lang.String attrName, java.lang.Object value)
           
JUPanelValidationEvent(JUFormBinding source, JUIteratorBinding iterBinding, Row row)
           

 


Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


Copyright © 1997, 2006, Oracle. All rights reserved.