|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.table.AbstractTableModel ix.iface.ui.table.AbstractIXTableModel ix.iface.ui.table.AbstractTreeTableModel ix.iview.AROEditorPanel.ClassTreeTableModel
public class AROEditorPanel.ClassTreeTableModel
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ix.iface.ui.table.AbstractIXTableModel |
---|
AbstractIXTableModel.TableMarkListener |
Field Summary | |
---|---|
protected UIDomain |
uiDomain
|
Fields inherited from class ix.iface.ui.table.AbstractTreeTableModel |
---|
CLOSEDC, CLOSEDI, INDENT_STEP, LEAFC, LEAFI, nameColumn, nodeMap, nodes, OPENC, OPENI, treeIconColumn |
Fields inherited from class ix.iface.ui.table.AbstractIXTableModel |
---|
columnClasses, columnFields, columnNames, markedRows, objectClass, rows, rowsMarkable |
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
AROEditorPanel.ClassTreeTableModel(UIDomain uiDomain)
|
Method Summary | |
---|---|
java.lang.Object |
getCellValueAt(java.lang.Object o,
int columnIndex)
Gets the cell value for normal cells (only one - the pattern). |
java.lang.String |
getNameString(javax.swing.tree.TreeNode node)
Gets the name string for the given row object. |
protected java.util.List |
getProperties(IXTNTreeTableNode iNode)
|
IXTreeTableNode |
makeIXTreeTableNode(java.lang.Object theNode)
Makes an IXTreeTableNode from the given object. |
void |
reloadData()
Looks up all object classes and updates the tree model from them. |
(package private) void |
setColumnNames()
Gets the strings that are to be used as column names. |
void |
setDomain(UIDomain domain)
|
Methods inherited from class ix.iface.ui.table.AbstractIXTableModel |
---|
addData, addMarkListener, clearMarks, defaultGetCellValueAt, defaultSetColumnFields, fireTableMarkAdded, fireTableMarkCleared, fireTableMarkedAll, fireTableMarkRemoved, getColumnClass, getColumnCount, getColumnName, getColumnNames, getData, getMarkedObjects, getMarkedRows, getRowCount, isMarkable, isMarked, isMarkedEmpty, markAll, markRow, removeMarkListener, replaceData, setColumnClasses, setValueAt, unmarkRow |
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 |
---|
protected UIDomain uiDomain
Constructor Detail |
---|
public AROEditorPanel.ClassTreeTableModel(UIDomain uiDomain)
Method Detail |
---|
public void setDomain(UIDomain domain)
public IXTreeTableNode makeIXTreeTableNode(java.lang.Object theNode)
makeIXTreeTableNode
in class AbstractTreeTableModel
public java.lang.Object getCellValueAt(java.lang.Object o, int columnIndex)
getCellValueAt
in class AbstractTreeTableModel
public java.lang.String getNameString(javax.swing.tree.TreeNode node)
getNameString
in class AbstractTreeTableModel
void setColumnNames()
protected java.util.List getProperties(IXTNTreeTableNode iNode)
public void reloadData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |