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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Trans
public Trans(java.lang.String n,
int t)
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, Copyright 2001, All rights reserved