oracle.alm.view.model
Class AlmDataTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
oracle.alm.view.model.AlmDataTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel, AlmScope
public abstract class AlmDataTableModel
- extends javax.swing.table.DefaultTableModel
- implements AlmScope
The AlmDataTableModel
is the interface to define
the UI model for TPC table tag. Connector writer can implement a customized
table model for the table tag in the UI metaData file.
- Since:
- 11.1.1.2.0
- See Also:
- Serialized Form
Field Summary |
protected int[] |
indexes
|
Fields inherited from class javax.swing.table.DefaultTableModel |
columnIdentifiers, dataVector |
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.DefaultTableModel |
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, isCellEditable, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
indexes
protected int[] indexes
AlmDataTableModel
public AlmDataTableModel()
setRenderingContext
public void setRenderingContext(RenderingContext rContext)
- Specified by:
setRenderingContext
in interface AlmScope
getRenderingContext
public RenderingContext getRenderingContext()
- Specified by:
getRenderingContext
in interface AlmScope
setSourceComponent
public void setSourceComponent(AlmComponent component)
- Specified by:
setSourceComponent
in interface AlmScope
getSourceComponent
public AlmComponent getSourceComponent()
- Specified by:
getSourceComponent
in interface AlmScope
processKey
public void processKey(RenderingContext rcontext,
AlmComponent component,
javax.swing.KeyStroke stroke,
java.awt.event.KeyEvent evt,
int condition,
boolean pressed)
getFilterModel
public AlmFilterQueryModel getFilterModel()
getSearchModel
public AlmSimpleQueryModel getSearchModel()
getComponentAt
public java.awt.Component getComponentAt(int row,
int col)
getStyleAt
public AlmDataTableModel.LabelStyle getStyleAt(int row,
int col)
getSelectedItem
public abstract java.lang.Object getSelectedItem(int row)
getSelectedUiItem
public java.lang.Object getSelectedUiItem(int row)
getInitialSelectedRows
public int[] getInitialSelectedRows(RenderingContext rcontext)
getData
public java.lang.Object getData()
getRowCount
public int getRowCount(RenderingContext rcontext)
getColumnClass
public java.lang.Class getColumnClass(int c)
- Specified by:
getColumnClass
in interface javax.swing.table.TableModel
- Overrides:
getColumnClass
in class javax.swing.table.AbstractTableModel
getLongestColumnValue
public java.lang.Object getLongestColumnValue(int col)
getIndexes
public int[] getIndexes()
sortByColumn
public void sortByColumn(int column,
boolean isAscent)
setSortColumn
public void setSortColumn(int sortColumn)
getSortColumn
public int getSortColumn()
setSortOrder
public void setSortOrder(java.lang.String order)
getSortOrder
public java.lang.String getSortOrder()
setSortColName
public void setSortColName(java.lang.String name)
getSortColName
public java.lang.String getSortColName()
resetStates
public void resetStates()
Copyright © 1998,2011, Oracle. All rights reserved.