Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Team Productivity Center
12c (12.1.2)
E23194-01


oracle.alm.view.model
Class AlmDataTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by javax.swing.table.DefaultTableModel
          extended by 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

Nested Class Summary
static class AlmDataTableModel.LabelStyle
           

 

Field Summary

 

Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector

 

Fields inherited from class javax.swing.table.AbstractTableModel
listenerList

 

Constructor Summary
AlmDataTableModel()
           

 

Method Summary
 java.lang.Class getColumnClass(int c)
           
 java.awt.Component getComponentAt(int row, int col)
           
 java.lang.Object getData()
           
 AlmFilterQueryModel getFilterModel()
           
 int[] getInitialSelectedRows(RenderingContext rcontext)
           
 RenderingContext getRenderingContext()
           
 AlmSimpleQueryModel getSearchModel()
           
abstract  java.lang.Object getSelectedItem(int row)
           
 java.lang.Object getSelectedUiItem(int row)
           
 AlmComponent getSourceComponent()
           
 AlmDataTableModel.LabelStyle getStyleAt(int row, int col)
           
 void processKey(RenderingContext rcontext, AlmComponent component, javax.swing.KeyStroke stroke, java.awt.event.KeyEvent evt, int condition, boolean pressed)
           
 void setRenderingContext(RenderingContext rContext)
           
 void setSourceComponent(AlmComponent component)
           

 

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

 

Constructor Detail

AlmDataTableModel

public AlmDataTableModel()

Method Detail

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()

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

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Team Productivity Center
12c (12.1.2)
E23194-01


Copyright © 2009,2013, Oracle. All rights reserved.