Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cl::utfsm::acs::ebe::util::EbeTableModel Class Reference

Collaboration diagram for cl::utfsm::acs::ebe::util::EbeTableModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EbeTableModel ()
 EbeTableModel (ComplexObject complex, ErrorBrowserEditor editor)
int getRowCount ()
int getColumnCount ()
Object getValueAt (int rowIndex, int columnIndex)
boolean isCellEditable (int row, int col)
String getColumnName (int c)
void setValueAt (Object value, int row, int col)

Private Attributes

Object[][] tableObjects
TreeMap< String, SimpleObjectattrs = null
ComplexObject complex
ErrorBrowserEditor editor

Static Private Attributes

String[] columnNames

Detailed Description

Author:
javarias[at]inf.utfsm.cl Implements the table model used in the GUI of Error Browser and Editor. This model is used to show the data of Documents and Error/Completion attributes table.


Constructor & Destructor Documentation

cl::utfsm::acs::ebe::util::EbeTableModel::EbeTableModel  )  [inline]
 

cl::utfsm::acs::ebe::util::EbeTableModel::EbeTableModel ComplexObject  complex,
ErrorBrowserEditor  editor
[inline]
 


Member Function Documentation

int cl::utfsm::acs::ebe::util::EbeTableModel::getColumnCount  )  [inline]
 

String cl::utfsm::acs::ebe::util::EbeTableModel::getColumnName int  c  )  [inline]
 

int cl::utfsm::acs::ebe::util::EbeTableModel::getRowCount  )  [inline]
 

Object cl::utfsm::acs::ebe::util::EbeTableModel::getValueAt int  rowIndex,
int  columnIndex
[inline]
 

boolean cl::utfsm::acs::ebe::util::EbeTableModel::isCellEditable int  row,
int  col
[inline]
 

void cl::utfsm::acs::ebe::util::EbeTableModel::setValueAt Object  value,
int  row,
int  col
[inline]
 


Member Data Documentation

TreeMap<String,SimpleObject> cl::utfsm::acs::ebe::util::EbeTableModel::attrs = null [private]
 

String [] cl::utfsm::acs::ebe::util::EbeTableModel::columnNames [static, private]
 

Initial value:

{ "Attribute Name", "Attribute Value" }

ComplexObject cl::utfsm::acs::ebe::util::EbeTableModel::complex [private]
 

ErrorBrowserEditor cl::utfsm::acs::ebe::util::EbeTableModel::editor [private]
 

Object [][] cl::utfsm::acs::ebe::util::EbeTableModel::tableObjects [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:09:54 2009 for ACS Java API by doxygen 1.3.8