org.openorb.board.shared
public class TreeTable2 extends Object
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, Action[] actionsToDisable)
Add a action disabling Listener case |
void | addListenerEnableCase(int dataNodeType, Action[] actionsToEnable)
Add a action enabling Listener case |
void | addListenerPopupCase(int dataNodeType, 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 |
DefaultTreeModel | getModel()
Get the main model |
DataNode | getRoot()
Get the root DataNode |
Table | getTable()
Get the table |
TableEditor | getTableEditor()
Get the TableEditor. |
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. |
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. |