Uses of Class
EDU.bmrb.starlibj.StarNode

Uses of StarNode in EDU.bmrb.starlibj
 

Subclasses of StarNode in EDU.bmrb.starlibj
 class BlockNode
          A single block in the file - this can be either a data block or a global block - they are both handled the same way.
 class DataItemNode
          Holds a single "free" tag and value pair.
 class DataLoopNameListNode
          This class contains the list of lists of names that represents all the tag names for a loop.
 class DataLoopNode
          A DataLoopNode holds one loop from the Star file tree.
 class DataNameNode
          This is a simple class that holds a single tag name (either a free tag/value pair or a name in a loop).
 class DataValueNode
          DataValueNode is the class that stores a single value from the STAR tree.
 class LoopNameListNode
          Holds the list of tag names that represents one nesting level of the loop.
 class LoopRowNode
          A LoopRowNode is a single tuple of values for a loop, like a 'row' in a table.
 class LoopTableNode
          A LoopTableNode is a 'table' of values in a loop.
 class SaveFrameNode
          A SaveFrameNode contains the contents of a STAR file saveframe.
 class StarFileNode
          StarFileNode is the mother of all STAR nodes (literally).
 

Fields in EDU.bmrb.starlibj declared as StarNode
protected  StarNode StarNode.parent
           
 

Methods in EDU.bmrb.starlibj that return StarNode
 StarNode BlockNode.elementAt(int index)
          Just like the Vector method of the same name.
 StarNode BlockNode.firstElement()
          Just like the Vector method of the same name.
 StarNode BlockNode.lastElement()
          Just like the Vector method of the same name.
 StarNode SaveFrameNode.elementAt(int index)
          Just like the Vector method of the same name.
 StarNode SaveFrameNode.firstElement()
          Just like the Vector method of the same name.
 StarNode SaveFrameNode.lastElement()
          Just like the Vector method of the same name.
 StarNode StarNode.getParent()
          Return the parent of this StarNode.
 StarNode StarNode.getParallelCopy()
          get parallelCopy is not really implemented yet.
 StarNode StarParser.popResult()
          Get the StarNode object that was created by the parse.
 StarNode StarParser.endResult()
          This method is depreciated and just is a call to popResult().
 

Methods in EDU.bmrb.starlibj with parameters of type StarNode
 void StarNode.setPeer(StarNode peer)
          setPeer is not really implemented yet.
protected  void StarNode.setParent(StarNode p)
           
 void StarUnparser.writeOut(StarNode node, int indentLvl)
          Writes out the StarNode-derived object given.
protected  void StarUnparser.writeOut(StarNode node, int indentLvl, int longest)
          Writes out the StarNode-derived object given.
 

Constructors in EDU.bmrb.starlibj with parameters of type StarNode
StarNode(StarNode copyMe)
          Copy Constructor - deep copy.