org.openorb.board.shared

Class TreeTableWrapper

public class TreeTableWrapper extends Object

OpenORB GUI Components / Tree Table Component Wrapper

Author: Olivier Modica

Nested Class Summary
interfaceTreeTableWrapper.ColWrapper
interfaceTreeTableWrapper.NodeWrapper
interfaceTreeTableWrapper.RowWrapper
Constructor Summary
TreeTableWrapper()
Constructor
Method Summary
voidaddColWrap(int nodeType, TreeTableWrapper.ColWrapper wrapper)
voidaddNodeWrap(int nodeType, TreeTableWrapper.NodeWrapper wrapper)
voidaddRowWrap(int nodeType, TreeTableWrapper.RowWrapper wrapper)
Object[]getColumnIdentifiers(TreeNode node)
Get the columns for a node
TreeNodegetNode(TreeNode node)
Get the tree node from a main model node
TableCell[]getRow(TreeNode node)
Get the row for a node

Constructor Detail

TreeTableWrapper

public TreeTableWrapper()
Constructor

Method Detail

addColWrap

public void addColWrap(int nodeType, TreeTableWrapper.ColWrapper wrapper)

addNodeWrap

public void addNodeWrap(int nodeType, TreeTableWrapper.NodeWrapper wrapper)

addRowWrap

public void addRowWrap(int nodeType, TreeTableWrapper.RowWrapper wrapper)

getColumnIdentifiers

public Object[] getColumnIdentifiers(TreeNode node)
Get the columns for a node

getNode

public TreeNode getNode(TreeNode node)
Get the tree node from a main model node

getRow

public TableCell[] getRow(TreeNode node)
Get the row for a node