oracle.jbo.uicli.jui
Class  GraphDataFromCol
java.lang.Object
  |
  +--oracle.jbo.uicli.binding.JUControlBinding
        |
        +--oracle.jbo.uicli.binding.JUCtrlValueBinding
              |
              +--oracle.jbo.uicli.binding.JUCtrlRangeBinding
                    |
                    +--oracle.jbo.uicli.jui.GraphDataFromCol
- All Implemented Interfaces: 
- AttributeList
- public class GraphDataFromCol- extends JUCtrlRangeBinding
 
| GraphDataFromCol(oracle.dss.graph.Graph control,
                 JUIteratorBinding iterBinding,
                 java.lang.String[] dataValueAttrNames,
                 int numberOfColumnValuesPerMarker,
                 java.lang.String seriesLabel)
 | 
 
| Type | Method | 
|---|
|  void | addControlToPanel(java.lang.Object panel,
                  java.lang.Object layoutObject,
                  java.lang.Object layoutCons)*** For internal framework use only ***
 | 
| protected  int | getColumnCount()
 | 
| protected  java.lang.String | getColumnLabel(int i)
 | 
| protected  java.lang.Object | getColumnValue(int col)
 | 
| protected  java.lang.String | getSeriesLabel()
 | 
|  java.lang.Object | getValueAt(int rowIndex,
           int columnIndex)Returns the value as stored in the control at a given row and column index.
 | 
| protected  int | rowIndexToRangeIndex(int rowIndex)
 | 
|  void | setValueAt(java.lang.Object aValue,
           int rowIndex,
           int columnIndex)Sets the given value from a BC4J row into the control at the given row/column.
 | 
 
 
| 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 | 
| 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 | 
 
mNumberOfColumnValuesPerMarker
protected int mNumberOfColumnValuesPerMarker
mSeriesLabel
protected java.lang.String mSeriesLabel
GraphDataFromCol
public GraphDataFromCol(oracle.dss.graph.Graph control,
                        JUIteratorBinding iterBinding,
                        java.lang.String[] dataValueAttrNames,
                        int numberOfColumnValuesPerMarker,
                        java.lang.String seriesLabel)
getSeriesLabel
protected java.lang.String getSeriesLabel()
getColumnLabel
protected java.lang.String getColumnLabel(int i)
getColumnCount
protected int getColumnCount()
getColumnValue
protected java.lang.Object getColumnValue(int col)
rowIndexToRangeIndex
protected int rowIndexToRangeIndex(int rowIndex)
getValueAt
public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)
- Description copied from class: JUCtrlRangeBinding
- Returns the value as stored in the control at a given row and column index.
 This value is used by the binding to update attribute values in BC4J rows.- 
- Overrides:
- getValueAtin class- JUCtrlRangeBinding
 
setValueAt
public void setValueAt(java.lang.Object aValue,
                       int rowIndex,
                       int columnIndex)
- Description copied from class: JUCtrlRangeBinding
- Sets the given value from a BC4J row into the control at the given row/column.
 This method is used by the framework to pass attribute values from Row objects into
 a control with which this binding works.- 
- Overrides:
- setValueAtin class- JUCtrlRangeBinding
 
addControlToPanel
public void addControlToPanel(java.lang.Object panel,
                              java.lang.Object layoutObject,
                              java.lang.Object layoutCons)
- Description copied from class: JUControlBinding
- *** For internal framework use only ***- 
- Overrides:
- addControlToPanelin class- JUControlBinding