Ontimize Document Management 0.035EN

com.ontimize.dms.client.gui.table.model
Class FileTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by com.ontimize.dms.client.gui.table.model.FileTableMap
          extended by com.ontimize.dms.client.gui.table.model.FileTableSorter
              extended by com.ontimize.dms.client.gui.table.model.FileTableModel
All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, javax.swing.event.TableModelListener, javax.swing.table.TableModel

public class FileTableModel
extends FileTableSorter

See Also:
Serialized Form

Nested Class Summary
protected static class FileTableModel.InternalModel
           
 
Field Summary
static FileTableColumn COLUMN_DATE
           
static FileTableColumn COLUMN_FILE
           
static FileTableColumn COLUMN_ICON
           
static FileTableColumn COLUMN_LINK
           
static FileTableColumn COLUMN_LOCK
           
static FileTableColumn COLUMN_NAME
           
static FileTableColumn COLUMN_SIZE
           
static FileTableColumn COLUMN_TYPE
           
static FileTableColumn COLUMN_USER
           
static java.lang.String ID_ICON
           
static java.lang.String ID_LOCK
           
static java.lang.String ID_NAME
           
static java.lang.String ID_TYPE
           
static int INDEX_DATE
           
static int INDEX_FILE
           
static int INDEX_ICON
           
static int INDEX_LOCK
           
static int INDEX_NAME
           
static int INDEX_SIZE
           
static int INDEX_TYPE
           
static int INDEX_USER
           
 
Fields inherited from class com.ontimize.dms.client.gui.table.model.FileTableSorter
ascendings, indexes, sortingColumns
 
Fields inherited from class com.ontimize.dms.client.gui.table.model.FileTableMap
model
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
FileTableModel(javax.swing.JTable table)
           
 
Method Summary
 void clear()
           
 java.lang.String getColumnKey(int column)
           
protected  FileTableModel.InternalModel getInternalModel()
           
 void setColumns(java.util.List columns)
           
protected  void setInternalModel(FileTableModel.InternalModel model)
           
 
Methods inherited from class com.ontimize.dms.client.gui.table.model.FileTableSorter
addMouseListenerToHeaderInTable, checkModel, compare, compareRowsByColumn, getAscendings, getRowValues, getSortingColumns, getValueAt, n2sort, reallocateIndexes, resetOrder, resetOrder, set, setModel, setValueAt, shuttlesort, sort, sortByColumn, swap, tableChanged
 
Methods inherited from class com.ontimize.dms.client.gui.table.model.FileTableMap
getColumnClass, getColumnCount, getColumnName, getModel, getRowCount, isCellEditable
 
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
 

Field Detail

INDEX_LOCK

public static final int INDEX_LOCK
See Also:
Constant Field Values

INDEX_ICON

public static final int INDEX_ICON
See Also:
Constant Field Values

INDEX_NAME

public static final int INDEX_NAME
See Also:
Constant Field Values

INDEX_TYPE

public static final int INDEX_TYPE
See Also:
Constant Field Values

INDEX_SIZE

public static final int INDEX_SIZE
See Also:
Constant Field Values

INDEX_DATE

public static final int INDEX_DATE
See Also:
Constant Field Values

INDEX_USER

public static final int INDEX_USER
See Also:
Constant Field Values

INDEX_FILE

public static final int INDEX_FILE
See Also:
Constant Field Values

ID_LOCK

public static final java.lang.String ID_LOCK
See Also:
Constant Field Values

ID_ICON

public static final java.lang.String ID_ICON
See Also:
Constant Field Values

ID_NAME

public static final java.lang.String ID_NAME
See Also:
Constant Field Values

ID_TYPE

public static final java.lang.String ID_TYPE
See Also:
Constant Field Values

COLUMN_LOCK

public static final FileTableColumn COLUMN_LOCK

COLUMN_ICON

public static final FileTableColumn COLUMN_ICON

COLUMN_NAME

public static final FileTableColumn COLUMN_NAME

COLUMN_TYPE

public static final FileTableColumn COLUMN_TYPE

COLUMN_SIZE

public static final FileTableColumn COLUMN_SIZE

COLUMN_DATE

public static final FileTableColumn COLUMN_DATE

COLUMN_USER

public static final FileTableColumn COLUMN_USER

COLUMN_FILE

public static final FileTableColumn COLUMN_FILE

COLUMN_LINK

public static final FileTableColumn COLUMN_LINK
Constructor Detail

FileTableModel

public FileTableModel(javax.swing.JTable table)
Method Detail

getColumnKey

public java.lang.String getColumnKey(int column)

getInternalModel

protected FileTableModel.InternalModel getInternalModel()

clear

public void clear()

setColumns

public void setColumns(java.util.List columns)

setInternalModel

protected void setInternalModel(FileTableModel.InternalModel model)

Ontimize Document Management