OpenMMS
V1.5.1 Std

org.rcsb.openmms.apps.xmc
Class Node

java.lang.Object
  |
  +--org.rcsb.openmms.apps.xmc.Node
Direct Known Subclasses:
CategoryNode, ItemNode, ONode

public abstract class Node
extends java.lang.Object

Base class for Cif to Xml Translation Structure elements

Version:
1.3
Author:
Douglas S. Greer

Field Summary
static int TYPE_CATEGORY
           
static int TYPE_ENTRY
           
static int TYPE_ITEM
           
static int TYPE_O
           
 
Constructor Summary
Node(java.lang.String n, int t)
           
 
Method Summary
abstract  void accept(Visitor t)
           
 void add(Node t)
           
 java.lang.String convertToXYZ(java.lang.String sname)
           
 int getBlankLines()
           
 Node getChild(int i)
           
 java.lang.String[] getComment()
           
 java.lang.String getName()
           
 int getType()
           
 int numberOfChildren()
           
 void setBlankLines(int b)
           
 void setComment(java.lang.String[] cmt)
           
protected  void setType(int t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_O

public static final int TYPE_O
See Also:
Constant Field Values

TYPE_ENTRY

public static final int TYPE_ENTRY
See Also:
Constant Field Values

TYPE_CATEGORY

public static final int TYPE_CATEGORY
See Also:
Constant Field Values

TYPE_ITEM

public static final int TYPE_ITEM
See Also:
Constant Field Values
Constructor Detail

Node

public Node(java.lang.String n,
            int t)
Method Detail

getName

public java.lang.String getName()

getType

public int getType()

setType

protected void setType(int t)

numberOfChildren

public int numberOfChildren()

add

public void add(Node t)

getChild

public Node getChild(int i)

setBlankLines

public void setBlankLines(int b)

getBlankLines

public int getBlankLines()

setComment

public void setComment(java.lang.String[] cmt)

getComment

public java.lang.String[] getComment()

accept

public abstract void accept(Visitor t)
                     throws java.io.IOException,
                            XmlGenException
java.io.IOException
XmlGenException

convertToXYZ

public java.lang.String convertToXYZ(java.lang.String sname)

OpenMMS
V1.5.1 Std

OpenMMS, Copyright 2001, All rights reserved