Skip navigation links


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

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

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

public class UniqueLevelsTableModel
extends LevelsTableModel
Version:
1.00, 01/11/2002
Author:
Hank Cox
See Also:
Serialized Form

Field Summary
static int LEVEL_DELETE_COL
           
static int LEVEL_NAME_COL
           
static int LEVEL_NEW_COL
           
static int LEVEL_NUMBER_COL
           

 

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

 

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

 

Constructor Summary
UniqueLevelsTableModel()
           
UniqueLevelsTableModel(int numrows)
           

 

Method Summary
 java.lang.String getColumnName(int column)
           
 int getDeleteColumn()
           
 int getNameColumn()
           
 int getNewColumn()
           
 int getNumberColumn()
           
 int getUniqueColumn()
           
 boolean isCellEditable(int row, int column)
           
 void populate()
           
 void setDimension(Member value)
           
 void setHashtable(java.util.Hashtable value)
           

 

Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, 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

LEVEL_NEW_COL

public static final int LEVEL_NEW_COL
See Also:
Constant Field Values

LEVEL_NUMBER_COL

public static final int LEVEL_NUMBER_COL
See Also:
Constant Field Values

LEVEL_NAME_COL

public static final int LEVEL_NAME_COL
See Also:
Constant Field Values

LEVEL_DELETE_COL

public static final int LEVEL_DELETE_COL
See Also:
Constant Field Values

Constructor Detail

UniqueLevelsTableModel

public UniqueLevelsTableModel(int numrows)

UniqueLevelsTableModel

public UniqueLevelsTableModel()

Method Detail

getDeleteColumn

public int getDeleteColumn()
Overrides:
getDeleteColumn in class LevelsTableModel

getNameColumn

public int getNameColumn()
Overrides:
getNameColumn in class LevelsTableModel

getNewColumn

public int getNewColumn()
Overrides:
getNewColumn in class LevelsTableModel

getNumberColumn

public int getNumberColumn()
Overrides:
getNumberColumn in class LevelsTableModel

getUniqueColumn

public int getUniqueColumn()
Overrides:
getUniqueColumn in class LevelsTableModel

getColumnName

public java.lang.String getColumnName(int column)
Specified by:
getColumnName in interface javax.swing.table.TableModel
Overrides:
getColumnName in class javax.swing.table.DefaultTableModel

setDimension

public void setDimension(Member value)
Overrides:
setDimension in class LevelsTableModel

setHashtable

public void setHashtable(java.util.Hashtable value)
Overrides:
setHashtable in class LevelsTableModel

populate

public void populate()
Overrides:
populate in class LevelsTableModel

isCellEditable

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

Skip navigation links


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