Business Components

Uses of Interface
oracle.jbo.NavigatableRowIterator

Packages that use.*
PackageDescription
oracle.jbo Contains interfaces for client-side applications. 
oracle.jbo.server Contains the implementation of middle tier components. 
oracle.jbo.uicli.binding Contains JClient classes that handle interaction with BC4J objects for various JClient bindings. 
oracle.jbo.uicli.jui Contains JClient classes that implement binding of Swing controls with BC4J ViewObject, Attributes or Rows. 
 

Uses of NavigatableRowIterator in oracle.jbo
 

Subinterfaces of NavigatableRowIterator in oracle.jbo
TypeName
 interface RowSet
          Defines the middle-tier representation of a set of table rows.
 interface RowSetIterator
          Provides simple access to a set of rows.
 interface ViewObject
          Defines the presentation of the Entity Objects selected by an SQL statement.
 

Classes in oracle.jbo that implement NavigatableRowIterator
TypeName
 class ViewCriteria
          A list of row criteria for a View Object's WHERE clause.
 

Constructors in oracle.jbo with parameters of type NavigatableRowIterator
TypeName
RowEvent(NavigatableRowIterator source, Row row, int rowIndex)
          Creates an event when a row is modified, added, or deleted.
InsertDeleteEvent(NavigatableRowIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being inserted or deleted.
NavigationEvent(NavigatableRowIterator source, Row previousRow, Row currentRow)
          Creates a navagation event when a new row becomes current.
InsertEvent(NavigatableRowIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being inserted.
DeleteEvent(NavigatableRowIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being deleted.
 

Uses of NavigatableRowIterator in oracle.jbo.server
 

Classes in oracle.jbo.server that implement NavigatableRowIterator
TypeName
 class ViewObjectImpl
          The implementation of the ViewObject interface, the middle-tier class that manages database queries and the view rows that result from executing queries.
 class ViewRowSetImpl
          The middle-tier class that manages collections of view rows that result from executing a query.
 class ViewRowSetIteratorImpl
          The middle-tier class that enables the user to iterate through row sets.
 

Uses of NavigatableRowIterator in oracle.jbo.uicli.binding
 

Methods in oracle.jbo.uicli.binding that return NavigatableRowIterator
TypeName
 NavigatableRowIterator JUIteratorBinding.getNavigatableRowIterator()
          Returns the current RowIterator, which can be a data RowSetIterator or a find mode ViewCriteria based on the find mode.
 

Methods in oracle.jbo.uicli.binding with parameters of type NavigatableRowIterator
TypeName
 void JUIteratorBinding.bindRowSetIterator(NavigatableRowIterator iter, boolean initRangeSize)
          Use this method to bind a new instance of RowIterator from a BC4J ViewObject to this iterator.
 

Uses of NavigatableRowIterator in oracle.jbo.uicli.jui
 

Methods in oracle.jbo.uicli.jui with parameters of type NavigatableRowIterator
TypeName
 void JUIteratorChangedListener.iteratorChanged(java.lang.String iterName, NavigatableRowIterator rsi)
          Invoked when a new RowSetIterator is bound to a JUIteratorBinding within the context of a PanelBinding.
 


Business Components