OpenMMS
V1.5.1 Std

org.rcsb.openmms.meta
Class Trans

java.lang.Object
  |
  +--org.rcsb.openmms.meta.Trans
Direct Known Subclasses:
CategoryTrans, ConstantTrans, DirectiveTrans, ExceptionFieldTrans, FieldTrans, FileTrans, InterfaceTrans, ListTrans, MethodTrans, ModuleTrans, RootTrans, SequenceTrans, StructureTrans, TypeDefTrans

public abstract class Trans
extends java.lang.Object

Base class for Cif metamodel Translation elements

Version:
1.3
Author:
Douglas S. Greer

Constructor Summary
Trans(java.lang.String n, int t)
           
 
Method Summary
abstract  void accept(TransVisitor t)
           
 void add(Trans t)
           
 java.lang.String convertToFlagName(java.lang.String sname)
           
 java.lang.String convertToUnderbar(java.lang.String sname)
           
 int getBlankLines()
           
 Trans getChild(int i)
           
 java.lang.String[] getComment()
           
 java.lang.String getName()
           
 int getTransType()
           
 int numberOfChildren()
           
 void replace(Trans old, Trans neu)
           
 void setBlankLines(int b)
           
 void setComment(java.lang.String[] cmt)
           
protected  void setTransType(int t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Trans

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

getName

public java.lang.String getName()

getTransType

public int getTransType()

setTransType

protected void setTransType(int t)

numberOfChildren

public int numberOfChildren()

add

public void add(Trans t)

replace

public void replace(Trans old,
                    Trans neu)
             throws TransGenException
TransGenException

getChild

public Trans 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(TransVisitor t)
                     throws java.io.IOException,
                            TransGenException
java.io.IOException
TransGenException

convertToUnderbar

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

convertToFlagName

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

OpenMMS
V1.5.1 Std

OpenMMS, Copyright 2001, All rights reserved