|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.openorb.board.shared.TreeTable2
OpenORB GUI Components / Tree Table Component
Constructor Summary | |
TreeTable2(DataNode rootDataNode)
Constructor |
Method Summary | |
void |
addEditorCase(int dataNodeType,
DataNodeEditor dataNodeEditor)
Add a Editor case. |
void |
addFilterCase(int dataNodeType,
boolean filterInTree,
boolean filterInTable)
Add a Filter case. |
void |
addListenerCase(int dataNodeType,
int eventType,
DataNodeEventHandler eventHandler)
Add a Listener case |
void |
addListenerDisableCase(int dataNodeType,
javax.swing.Action[] actionsToDisable)
Add a action disabling Listener case |
void |
addListenerEnableCase(int dataNodeType,
javax.swing.Action[] actionsToEnable)
Add a action enabling Listener case |
void |
addListenerPopupCase(int dataNodeType,
javax.swing.Action[] popupActions)
Add a popup Listener case |
void |
addRendererCase(int dataNodeType,
DataNodeRenderer dataNodeRenderer)
Add a Renderer case. |
void |
addWalkerCase(int dataNodeType,
DataNodeWalker nodeWalker)
Add a Walker case. |
void |
addWrapperCase(int dataNodeType,
DataNodeWrapper dataNodeWrapper)
Add a Wrapper case. |
ComponentFactory |
getComponentFactory()
Get the component factory |
Filter |
getFilter()
Get the Filter. |
Listener |
getListener()
Get the listener |
javax.swing.tree.DefaultTreeModel |
getModel()
Get the main model |
DataNode |
getRoot()
Get the root DataNode |
Table |
getTable()
Get the table |
TableEditor |
getTableEditor()
Get the TableEditor. |
javax.swing.table.DefaultTableModel |
getTableModel()
Get the table model |
TableRenderer |
getTableRenderer()
Get the TableRenderer. |
TableCell |
getTableSelectedCell()
Get the table selected cell, null if none |
Tree |
getTree()
Get the tree |
TreeEditor |
getTreeEditor()
Get the TreeEditor. |
javax.swing.tree.DefaultTreeModel |
getTreeModel()
Get the tree model |
TreeRenderer |
getTreeRenderer()
Get the TreeRenderer. |
TreeNode |
getTreeSelectedNode()
Get the tree selected node, null if none |
Walker |
getWalker()
Get the Walker. |
Wrapper |
getWrapper()
Get the Wrapper. |
void |
insertNodeInto(DataNode newNode,
DataNode parent,
int index)
Add a DataNode in the main model |
void |
insertNodeInto(DataNode newNode,
DataNode parent,
int index,
boolean doWalkRecursive)
Add a DataNode in the main model and use the walkers |
static boolean |
isVerbose()
|
void |
removeEditorCase(int dataNodeType)
Remove a Editor case. |
void |
removeNodeFromParent(DataNode node)
Remove a DataNode from the main model |
void |
removeRendererCase(int dataNodeType)
Remove a Renderer case. |
void |
removeWalkerCase(int dataNodeType)
Remove a Walker case. |
void |
removeWrapperCase(int dataNodeType)
Remove a tree Wrapper case. |
void |
setComponentFactory(ComponentFactory componentFactory)
Set the component factory |
void |
setDefaultTableHeader(TableCell[] header)
Set a default header. |
void |
setFilter(Filter filter)
Set the Filter. |
void |
setListener(Listener listener)
Set the listener |
void |
setTableEditor(TableEditor tableEditor)
Set the TableEditor. |
void |
setTableRenderer(TableRenderer tableRenderer)
Set the TableRenderer. |
void |
setTreeEditor(TreeEditor treeEditor)
Set the TreeEditor. |
void |
setTreeRenderer(TreeRenderer treeRenderer)
Set the TreeRenderer. |
void |
setWalker(Walker walker)
Set the Walker |
void |
setWrapper(Wrapper wrapper)
Set the Wrapper. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TreeTable2(DataNode rootDataNode)
Method Detail |
public static boolean isVerbose()
public ComponentFactory getComponentFactory()
public void setComponentFactory(ComponentFactory componentFactory)
public javax.swing.tree.DefaultTreeModel getModel()
public DataNode getRoot()
public void insertNodeInto(DataNode newNode, DataNode parent, int index)
public void insertNodeInto(DataNode newNode, DataNode parent, int index, boolean doWalkRecursive)
public void removeNodeFromParent(DataNode node)
public Tree getTree()
public javax.swing.tree.DefaultTreeModel getTreeModel()
public Table getTable()
public javax.swing.table.DefaultTableModel getTableModel()
public Listener getListener()
public void setListener(Listener listener)
public void addListenerCase(int dataNodeType, int eventType, DataNodeEventHandler eventHandler)
public void addListenerEnableCase(int dataNodeType, javax.swing.Action[] actionsToEnable)
public void addListenerDisableCase(int dataNodeType, javax.swing.Action[] actionsToDisable)
public void addListenerPopupCase(int dataNodeType, javax.swing.Action[] popupActions)
public Filter getFilter()
public void setFilter(Filter filter)
public void addFilterCase(int dataNodeType, boolean filterInTree, boolean filterInTable)
public TreeRenderer getTreeRenderer()
public void setTreeRenderer(TreeRenderer treeRenderer)
public TableRenderer getTableRenderer()
public void setTableRenderer(TableRenderer tableRenderer)
public void addRendererCase(int dataNodeType, DataNodeRenderer dataNodeRenderer)
public void removeRendererCase(int dataNodeType)
public TreeEditor getTreeEditor()
public void setTreeEditor(TreeEditor treeEditor)
public TableEditor getTableEditor()
public void setTableEditor(TableEditor tableEditor)
public void addEditorCase(int dataNodeType, DataNodeEditor dataNodeEditor)
public void removeEditorCase(int dataNodeType)
public Wrapper getWrapper()
public void setWrapper(Wrapper wrapper)
public void addWrapperCase(int dataNodeType, DataNodeWrapper dataNodeWrapper)
public void removeWrapperCase(int dataNodeType)
public void setDefaultTableHeader(TableCell[] header)
public Walker getWalker()
public void setWalker(Walker walker)
public void addWalkerCase(int dataNodeType, DataNodeWalker nodeWalker)
public void removeWalkerCase(int dataNodeType)
public TreeNode getTreeSelectedNode()
public TableCell getTableSelectedCell()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |