org.jplate.foundation.node
Interface LeafNodeIfc<BC,LC>
- Type Parameters:
 BC - The branch context representing data type stored in branches.LC - The leaf context representing data type stored in leaves.
- All Superinterfaces: 
 - FormattableIfc, NodeIfc<BC,LC>, java.io.Serializable, VisitableIfc<NodeVisitorIfc<BC,LC>>
 
- All Known Implementing Classes: 
 - DefaultLeafNode
 
public interface LeafNodeIfc<BC,LC>
- extends java.io.Serializable, NodeIfc<BC,LC>
 
Defines the API for a leaf node.  Leaf nodes have no children but do support a
    context (data specific to leaves).  For instance, consider XML where an element
    is parsed character data - this is the context.
    
    Providing the branch and leaf context types defines the data that will be found
    in parents and siblings.
    
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/LeafNodeIfc.java $
    
 
 
 
 
setContext
void setContext(LC context)
- Sets the context of self.
 
- Parameters:
 context - The new context.
 
 
getContext
LC getContext()
- Returns self's context.
 
- Returns:
 - Self's context.