org.openorb.board.shared.treetable

Class Wrapper

public class Wrapper extends Object

OpenORB GUI Components / Tree Table / Wrapper

Author: Olivier Modica

Constructor Summary
Wrapper()
Constructor
Method Summary
voidaddWrapperCase(int nodeType, DataNodeWrapper nodeWrapper)
Add a wrapper case
TableCell[]getTableCells(DataNode parent, DataNode dataNode)
TableCell[]getTableHeader(DataNode dataNode)
Get the table columns from a main model node
TreeNodegetTreeNode(DataNode dataNode)
Get the tree node from a main model node
voidremoveWrapperCase(int nodeType)
Remove a wrapper case
voidsetDefaultTableHeader(TableCell[] header)
Set the default header

Constructor Detail

Wrapper

public Wrapper()
Constructor

Method Detail

addWrapperCase

public void addWrapperCase(int nodeType, DataNodeWrapper nodeWrapper)
Add a wrapper case

getTableCells

public TableCell[] getTableCells(DataNode parent, DataNode dataNode)

getTableHeader

public TableCell[] getTableHeader(DataNode dataNode)
Get the table columns from a main model node

getTreeNode

public TreeNode getTreeNode(DataNode dataNode)
Get the tree node from a main model node

removeWrapperCase

public void removeWrapperCase(int nodeType)
Remove a wrapper case

setDefaultTableHeader

public void setDefaultTableHeader(TableCell[] header)
Set the default header