Oracle Application Development Framework Model and Business Components Java API Reference
VERSION

B16005-01


oracle.jbo.client.wm
Interface TableUIDataSource

All Superinterfaces:
TwoDDataSource
All Known Implementing Classes:
SimpleTableUIDataSource, TableUIDataSourceImpl, WMTableUIDataSource

public interface TableUIDataSource
extends TwoDDataSource

Field Summary
static int ALIGN_AUTOMATIC
           
static int ALIGN_CENTER
           
static int ALIGN_LEFT
           
static int ALIGN_RIGHT
           
static int LAYOUT_HORIZONTAL
           
static int LAYOUT_VERTICAL
           
static int TYPE_BUTTON
           
static int TYPE_FORMVALUE
           
static int TYPE_IMAGE
           
static int TYPE_IMAGELINK
           
static int TYPE_LINK
           
static int TYPE_MULTIVALUE
           
static int TYPE_NUMBER_LINK
           

 

Fields inherited from interface oracle.jbo.client.wm.TwoDDataSource
NOT_SORTABLE, NOT_SORTED, SORTED_ASCENDING, SORTED_DESCENDING, TYPE_BOOLEAN, TYPE_DATE, TYPE_ENUM, TYPE_NUMBER, TYPE_TEXT

 

Method Summary
 int getColumnAlignment(int columnIndex)
          Method declaration
 java.lang.Object getDataAt(int rowIndex, int columnIndex, int itemIndex)
          Method declaration
 java.lang.String getFormValueName(int columnIndex)
          Only called for TYPE_FORMVALUE columns.
 java.lang.String getImageAt(int rowIndex, int columnIndex)
          Only called for TYPE_IMAGE columns.
 java.lang.String getImageAt(int rowIndex, int columnIndex, int itemIndex)
          Method declaration
 java.lang.String getImageHeightAt(int rowIndex, int columnIndex)
           
 java.lang.String getImageHeightAt(int rowIndex, int columnIndex, int itemIndex)
          Method declaration
 java.lang.String getImageWidthAt(int rowIndex, int columnIndex)
           
 java.lang.String getImageWidthAt(int rowIndex, int columnIndex, int itemIndex)
          Method declaration
 int getIndexOfFirstVisibleRow()
          Method declaration
 int getItemCount(int columnIndex)
          Method declaration
 int getItemLayout(int columnIndex)
          Method declaration
 int getItemSpacing(int columnIndex)
          Method declaration
 int getItemType(int columnIndex, int itemIndex)
          Method declaration
 java.lang.String getUrlAt(int rowIndex, int columnIndex)
          Only called for TYPE_LINK columns.
 java.lang.String getUrlAt(int rowIndex, int columnIndex, int itemIndex)
          Method declaration
 boolean isColumnHidden(int columnIndex)
          Method declaration
 void setIndexOfFirstVisibleRow(int index)
          Method declaration

 

Methods inherited from interface oracle.jbo.client.wm.TwoDDataSource
addRows, getColumnCount, getColumnNames, getColumnSortingStatus, getColumnType, getDataAt, getDateFormat, getEnumValues, getMaximumLength, getRowCount, insertRowAt, isReadOnly, moveRow, removeAllRows, removeRowAt, setDataAt, sort

 

Field Detail

TYPE_LINK

public static final int TYPE_LINK

TYPE_IMAGE

public static final int TYPE_IMAGE

TYPE_IMAGELINK

public static final int TYPE_IMAGELINK

TYPE_MULTIVALUE

public static final int TYPE_MULTIVALUE

TYPE_BUTTON

public static final int TYPE_BUTTON

TYPE_FORMVALUE

public static final int TYPE_FORMVALUE

TYPE_NUMBER_LINK

public static final int TYPE_NUMBER_LINK

ALIGN_AUTOMATIC

public static final int ALIGN_AUTOMATIC

ALIGN_LEFT

public static final int ALIGN_LEFT

ALIGN_RIGHT

public static final int ALIGN_RIGHT

ALIGN_CENTER

public static final int ALIGN_CENTER

LAYOUT_HORIZONTAL

public static final int LAYOUT_HORIZONTAL

LAYOUT_VERTICAL

public static final int LAYOUT_VERTICAL
 

Method Detail

getColumnAlignment

public int getColumnAlignment(int columnIndex)
Method declaration
Parameters:
columnIndex -
Returns:
column alignment

getUrlAt

public java.lang.String getUrlAt(int rowIndex,
                                 int columnIndex)
Only called for TYPE_LINK columns.

getImageAt

public java.lang.String getImageAt(int rowIndex,
                                   int columnIndex)
Only called for TYPE_IMAGE columns.

getImageWidthAt

public java.lang.String getImageWidthAt(int rowIndex,
                                        int columnIndex)
Returns:
image width, or null

getImageHeightAt

public java.lang.String getImageHeightAt(int rowIndex,
                                         int columnIndex)
Returns:
image height, or null

getFormValueName

public java.lang.String getFormValueName(int columnIndex)
Only called for TYPE_FORMVALUE columns.

getIndexOfFirstVisibleRow

public int getIndexOfFirstVisibleRow()
Method declaration
Returns:
index of first visible row

setIndexOfFirstVisibleRow

public void setIndexOfFirstVisibleRow(int index)
Method declaration
Parameters:
index -

isColumnHidden

public boolean isColumnHidden(int columnIndex)
Method declaration
Parameters:
columnIndex -
Returns:
true if hidden

getItemCount

public int getItemCount(int columnIndex)
Method declaration
Parameters:
columnIndex -
Returns:
item count

getItemLayout

public int getItemLayout(int columnIndex)
Method declaration
Parameters:
columnIndex -
Returns:
item layout

getItemSpacing

public int getItemSpacing(int columnIndex)
Method declaration
Parameters:
columnIndex -
Returns:
item spacing

getItemType

public int getItemType(int columnIndex,
                       int itemIndex)
Method declaration
Parameters:
columnIndex -
itemIndex -
Returns:
item type

getDataAt

public java.lang.Object getDataAt(int rowIndex,
                                  int columnIndex,
                                  int itemIndex)
Method declaration
Parameters:
rowIndex -
columnIndex -
itemIndex -
Returns:
data

getUrlAt

public java.lang.String getUrlAt(int rowIndex,
                                 int columnIndex,
                                 int itemIndex)
Method declaration
Parameters:
rowIndex -
columnIndex -
itemIndex -
Returns:
url

getImageAt

public java.lang.String getImageAt(int rowIndex,
                                   int columnIndex,
                                   int itemIndex)
Method declaration
Parameters:
rowIndex -
columnIndex -
itemIndex -
Returns:
image

getImageWidthAt

public java.lang.String getImageWidthAt(int rowIndex,
                                        int columnIndex,
                                        int itemIndex)
Method declaration
Parameters:
rowIndex -
columnIndex -
itemIndex -
Returns:
image width

getImageHeightAt

public java.lang.String getImageHeightAt(int rowIndex,
                                         int columnIndex,
                                         int itemIndex)
Method declaration
Parameters:
rowIndex -
columnIndex -
itemIndex -
Returns:
image height

Oracle Application Development Framework Model and Business Components Java API Reference
VERSION

B16005-01


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