Requirement:
=> Representation of Product categories existing inAdempiere in a tree structure.
=> Tree should contains check box at every node including Root node.
=> This will enable the user to select the partuicular category from the list as per his/her choice.
What is a tree structure of data?
With the tree structure, you can display hierarchical data. A Tree object does not actually contain your data; it simply provides a view of the data. Like any non-trivial Swing component, the tree gets data by querying its data model. Here is a picture of a tree: