| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
BC - Data contained at the branch level.LC - Data contained at the leaf level.public interface NodeFactoryIfc<BC,LC>
A factory for creating leaf and branch nodes.
Modifications:
    $Date: 2008-12-02 12:32:45 -0500 (Tue, 02 Dec 2008) $
    $Revision: 479 $
    $Author: sfloess $
    $HeadURL: https://jplate.svn.sourceforge.net/svnroot/jplate/trunk/src/dev/java/org/jplate/foundation/node/NodeFactoryIfc.java $
    
| Method Summary | |
|---|---|
 BranchNodeIfc<BC,LC> | 
createBranchNode()
This will create a branch node who has no parent.  | 
 BranchNodeIfc<BC,LC> | 
createBranchNode(BranchNodeIfc<BC,LC> parent)
This will create a branch node whose parent is parent. | 
 LeafNodeIfc<BC,LC> | 
createLeafNode(BranchNodeIfc<BC,LC> parent)
This will create a leaf node whose parent is parent. | 
| Method Detail | 
|---|
BranchNodeIfc<BC,LC> createBranchNode(BranchNodeIfc<BC,LC> parent)
parent.
parent - is the parent node.
BranchNodeIfc<BC,LC> createBranchNode()
LeafNodeIfc<BC,LC> createLeafNode(BranchNodeIfc<BC,LC> parent)
parent.
parent - is the parent node.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||