org.rcsb.openmms.meta
Class VImplWriter
java.lang.Object
|
+--org.rcsb.openmms.meta.TransVisitor
|
+--org.rcsb.openmms.meta.VImplWriter
- public class VImplWriter
- extends TransVisitor
Generates the initialization code for IDL generated valuetypes
- Version:
- 1.4
- Author:
- Douglas S. Greer
Constructor Summary |
VImplWriter(java.lang.String vp,
java.lang.String lsr,
java.lang.String msa)
|
Methods inherited from class org.rcsb.openmms.meta.TransVisitor |
close, closeCategory, closeException, closeField, closeFile, closeGetListMethod, closeInterface, closeMatrix, closeMethod, closeRoot, closeStructure, closeSubfield, closeVector, createConstant, createDirective, createExceptionField, createList, createSequence, createTypeDef, open, openException, openFile, openGetListMethod, openInterface, openMethod, openStructure, openSubfield, setIndentString, writeBuffer, writeCopyright, writeCopyright, writeStr, writeStr, writeStr, writeStr |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VImplWriter
public VImplWriter(java.lang.String vp,
java.lang.String lsr,
java.lang.String msa)
setTrace
public void setTrace(boolean t)
openRoot
public void openRoot(RootTrans rt)
throws java.io.IOException,
TransGenException
- Overrides:
openRoot
in class TransVisitor
java.io.IOException
TransGenException
openModule
public void openModule(ModuleTrans mt)
throws java.io.IOException,
TransGenException
- Overrides:
openModule
in class TransVisitor
java.io.IOException
TransGenException
closeModule
public void closeModule(ModuleTrans mt)
throws java.io.IOException,
TransGenException
- Overrides:
closeModule
in class TransVisitor
java.io.IOException
TransGenException
initModuleName
protected void initModuleName()
openCategory
public void openCategory(CategoryTrans ct)
throws java.io.IOException,
TransGenException
- Overrides:
openCategory
in class TransVisitor
java.io.IOException
TransGenException
openValuetype
public void openValuetype(ValuetypeTrans st)
throws java.io.IOException,
TransGenException
- Overrides:
openValuetype
in class TransVisitor
java.io.IOException
TransGenException
closeValuetype
public void closeValuetype(ValuetypeTrans st)
throws java.io.IOException,
TransGenException
- Overrides:
closeValuetype
in class TransVisitor
java.io.IOException
TransGenException
openField
public void openField(FieldTrans ft)
throws java.io.IOException,
TransGenException
- Overrides:
openField
in class TransVisitor
java.io.IOException
TransGenException
openVector
public void openVector(VectorTrans vt)
throws java.io.IOException,
TransGenException
- Overrides:
openVector
in class TransVisitor
java.io.IOException
TransGenException
openMatrix
public void openMatrix(MatrixTrans vt)
throws java.io.IOException,
TransGenException
- Overrides:
openMatrix
in class TransVisitor
java.io.IOException
TransGenException
OpenMMS, Copyright 2001, All rights reserved