com.retek.rsm.role.dataaccesspermissions
Class DataPermissionTableModel

java.lang.Object
  |
  +--javax.swing.table.AbstractTableModel
        |
        +--com.retek.rsm.role.dataaccesspermissions.DataPermissionTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class DataPermissionTableModel
extends javax.swing.table.AbstractTableModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
DataPermissionTableModel()
           
 
Method Summary
 void addApplicationObject(ApplicationObject appObj)
           
 void addApplicationObjects(java.util.Vector appObjs)
           
 void fireTableDataChanged()
           
 ApplicationObject getApplicationObject(int rowIndex)
           
 java.lang.Class getColumnClass(int columnIndex)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int column)
           
 java.util.Vector getDataPermissions()
           
 int getRowCount()
           
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
           
 void removeApplicationObject(ApplicationObject appObj)
           
 void setDataPermissions(java.util.Vector dataPermissions)
           
 void setTable(com.retek.platform.client.gui.RTable table)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataPermissionTableModel

public DataPermissionTableModel()
Method Detail

getDataPermissions

public java.util.Vector getDataPermissions()
Returns:
Returns the dataPermissions.

getColumnClass

public java.lang.Class getColumnClass(int columnIndex)
Specified by:
getColumnClass in interface javax.swing.table.TableModel
Overrides:
getColumnClass in class javax.swing.table.AbstractTableModel

getColumnName

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

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)

getApplicationObject

public ApplicationObject getApplicationObject(int rowIndex)

addApplicationObject

public void addApplicationObject(ApplicationObject appObj)

addApplicationObjects

public void addApplicationObjects(java.util.Vector appObjs)
Parameters:
appObjs -

removeApplicationObject

public void removeApplicationObject(ApplicationObject appObj)

fireTableDataChanged

public void fireTableDataChanged()
Overrides:
fireTableDataChanged in class javax.swing.table.AbstractTableModel

setDataPermissions

public void setDataPermissions(java.util.Vector dataPermissions)
Parameters:
dataPermissions - The dataPermissions to set.

setTable

public void setTable(com.retek.platform.client.gui.RTable table)
Parameters:
table - The table to set.