renderable
Class BlockNode

java.lang.Object
  extended by renderable.BlockNode

public class BlockNode
extends java.lang.Object


Constructor Summary
BlockNode(java.lang.String genusName, java.lang.String parentGenus, java.lang.String label)
          genusName != null
 
Method Summary
(package private)  void addChild(BlockNode child)
           
(package private)  BlockNode getAfterNode()
           
(package private)  java.util.List<BlockNode> getChildren()
           
(package private)  java.lang.String getGenusName()
           
(package private)  java.lang.String getLabel()
           
(package private)  java.lang.String getParentGenusName()
           
(package private)  void setAfter(BlockNode after)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockNode

BlockNode(java.lang.String genusName,
          java.lang.String parentGenus,
          java.lang.String label)
genusName != null

Parameters:
genusName -
parentGenus -
label -
Method Detail

addChild

void addChild(BlockNode child)

setAfter

void setAfter(BlockNode after)

getAfterNode

BlockNode getAfterNode()

getChildren

java.util.List<BlockNode> getChildren()

getGenusName

java.lang.String getGenusName()

getParentGenusName

java.lang.String getParentGenusName()

getLabel

java.lang.String getLabel()