org.jsmiparser.codegen
Class CodeBuilder
java.lang.Object
org.jsmiparser.codegen.CodeBuilder
public class CodeBuilder
- extends java.lang.Object
|
Method Summary |
void |
build()
|
protected void |
buildEnum(org.jsmiparser.smi.SmiType type,
java.lang.String typeName)
|
protected void |
buildEnums()
|
protected void |
buildModule(org.jsmiparser.smi.SmiModule module)
|
protected void |
buildOids()
|
void |
write(java.io.PrintStream status)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodeBuilder
public CodeBuilder(org.jsmiparser.smi.SmiMib mib,
CodeBuilderSettings settings,
BuilderFactory builderFactory,
com.sun.codemodel.JCodeModel codeModel)
build
public void build()
buildOids
protected void buildOids()
buildModule
protected void buildModule(org.jsmiparser.smi.SmiModule module)
buildEnums
protected void buildEnums()
buildEnum
protected void buildEnum(org.jsmiparser.smi.SmiType type,
java.lang.String typeName)
write
public void write(java.io.PrintStream status)
throws java.io.IOException
- Throws:
java.io.IOException