OpenMMS
V1.5.1 Std

org.rcsb.openmms.apps.xmc
Class NodeFactory

java.lang.Object
  |
  +--org.rcsb.openmms.apps.xmc.NodeFactory

public class NodeFactory
extends java.lang.Object

Create XML model heirarchy

Version:
1.4
Author:
Douglas S. Greer

Constructor Summary
NodeFactory(CifDictionary cdc)
           
 
Method Summary
protected  CategoryNode createCategoryNode(java.lang.String name)
           
protected  EntryNode createEntryNode()
           
 void genCats(CifDictionary cdc, EntryNode entryNode)
           
protected  void genDictionaryLinks()
           
 ONode genTree()
           
protected  void linkCategory(CategoryNode cn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeFactory

public NodeFactory(CifDictionary cdc)
Method Detail

genTree

public ONode genTree()
              throws XmlGenException
XmlGenException

createEntryNode

protected EntryNode createEntryNode()
                             throws XmlGenException
XmlGenException

genCats

public void genCats(CifDictionary cdc,
                    EntryNode entryNode)
             throws XmlGenException
XmlGenException

createCategoryNode

protected CategoryNode createCategoryNode(java.lang.String name)
                                   throws XmlGenException
XmlGenException

linkCategory

protected void linkCategory(CategoryNode cn)
                     throws XmlGenException
XmlGenException

genDictionaryLinks

protected void genDictionaryLinks()
                           throws XmlGenException
XmlGenException

OpenMMS
V1.5.1 Std

OpenMMS, Copyright 2001, All rights reserved