Skip navigation links


com.essbase.eas.essbase.ui.outline.controls
Class DTSTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by javax.swing.table.DefaultTableModel
          extended by com.essbase.eas.essbase.ui.outline.controls.DTSTableModel

All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class DTSTableModel
extends javax.swing.table.DefaultTableModel
Since:
6.5.1
Version:
7.0.0
Author:
Hank Cox
See Also:
Serialized Form

Field Summary
static int DTS_COL_ALIAS_FIRST
           
static int DTS_COL_ALIAS_LAST
           
static int DTS_COL_GENERATION
           
static int DTS_COL_MEMBER
           
static int DTS_COL_STATE
           

 

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

 

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

 

Constructor Summary
DTSTableModel()
           

 

Method Summary
 void fixupWidths(javax.swing.table.TableColumnModel tcm)
           
 javax.swing.table.TableCellEditor getCellEditor(int row, int column)
           
 javax.swing.table.TableCellRenderer getCellRenderer(int row, int column)
           
 boolean isCellEditable(int row, int column)
           
 int resolveTableColumnToModelColumn(DTSTable table, int column)
           
 boolean saveData()
           
 void setRepresentation(DTSTable table, Representation value)
           

 

Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, 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, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

DTS_COL_MEMBER

public static final int DTS_COL_MEMBER
See Also:
Constant Field Values

DTS_COL_STATE

public static final int DTS_COL_STATE
See Also:
Constant Field Values

DTS_COL_GENERATION

public static final int DTS_COL_GENERATION
See Also:
Constant Field Values

DTS_COL_ALIAS_FIRST

public static final int DTS_COL_ALIAS_FIRST
See Also:
Constant Field Values

DTS_COL_ALIAS_LAST

public static final int DTS_COL_ALIAS_LAST
See Also:
Constant Field Values

Constructor Detail

DTSTableModel

public DTSTableModel()

Method Detail

setRepresentation

public void setRepresentation(DTSTable table,
                              Representation value)

resolveTableColumnToModelColumn

public int resolveTableColumnToModelColumn(DTSTable table,
                                           int column)

getCellRenderer

public javax.swing.table.TableCellRenderer getCellRenderer(int row,
                                                           int column)

getCellEditor

public javax.swing.table.TableCellEditor getCellEditor(int row,
                                                       int column)

isCellEditable

public boolean isCellEditable(int row,
                              int column)
Specified by:
isCellEditable in interface javax.swing.table.TableModel
Overrides:
isCellEditable in class javax.swing.table.DefaultTableModel

fixupWidths

public void fixupWidths(javax.swing.table.TableColumnModel tcm)

saveData

public boolean saveData()

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.