Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.trapezium.cdk
Class ChiselGenerator  view ChiselGenerator download ChiselGenerator.java

java.lang.Object
  extended bycom.trapezium.cdk.ChiselGenerator
All Implemented Interfaces:
java.io.Serializable

public class ChiselGenerator
extends java.lang.Object
implements java.io.Serializable


Field Summary
(package private)  java.lang.String codeveloperFile
          This is the generic java code generating stuff...
(package private) static int MaxOptions
           
(package private)  boolean modifiesNodes
           
(package private)  boolean modifiesRoutes
           
(package private)  java.lang.String nodeType
           
(package private)  OptionInfo[] optionInfo
           
 
Constructor Summary
ChiselGenerator()
           
 
Method Summary
(package private)  void genChisel(java.lang.String codeveloper, java.lang.String shortDescription, java.lang.String longDescription)
           
(package private)  void genOptionBool(java.io.PrintStream ps, java.lang.String variable, boolean boolval)
           
(package private)  void genOptionConstraints(java.io.PrintStream ps, java.lang.String constantName, boolean isBool, int minVal, int maxVal, int incVal)
           
(package private)  void genOptionDefault(java.io.PrintStream ps, java.lang.String variable, int val)
           
(package private)  void genOptionLabelReturn(java.io.PrintStream ps, java.lang.String constantName, java.lang.String optionLabel)
           
(package private)  void genOptionTypeReturn(java.io.PrintStream ps, java.lang.String constantName, boolean isBool)
           
(package private)  void genOptionValueReturn(java.io.PrintStream ps, java.lang.String constantname, boolean isBool, java.lang.String varName)
           
(package private)  void genOptionValueSet(java.io.PrintStream ps, java.lang.String constantname, boolean isBool, java.lang.String varName)
           
(package private)  java.lang.String genPackageName(java.lang.String shortDesc)
           
 java.lang.String[] getFieldNames(java.lang.String nodeName)
           
(package private)  java.lang.String getGeneratedFileName()
           
 int getNumberOptions()
           
 OptionInfo getOptionInfo(int offset)
           
 OptionInfo getValidOption(int offset)
           
 void setNodeModifier(boolean value)
           
 void setNodeType(java.lang.String nodeType)
           
 void setRouteModifier(boolean value)
           
(package private)  java.lang.String strToName(java.lang.String s)
           
(package private)  java.lang.String strToUpper(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MaxOptions

static final int MaxOptions
See Also:
Constant Field Values

optionInfo

OptionInfo[] optionInfo

modifiesNodes

boolean modifiesNodes

modifiesRoutes

boolean modifiesRoutes

nodeType

java.lang.String nodeType

codeveloperFile

java.lang.String codeveloperFile
This is the generic java code generating stuff...

Constructor Detail

ChiselGenerator

public ChiselGenerator()
Method Detail

setNodeType

public void setNodeType(java.lang.String nodeType)

setNodeModifier

public void setNodeModifier(boolean value)

setRouteModifier

public void setRouteModifier(boolean value)

getNumberOptions

public int getNumberOptions()

getValidOption

public OptionInfo getValidOption(int offset)

getOptionInfo

public OptionInfo getOptionInfo(int offset)

getGeneratedFileName

java.lang.String getGeneratedFileName()

genChisel

void genChisel(java.lang.String codeveloper,
               java.lang.String shortDescription,
               java.lang.String longDescription)

getFieldNames

public java.lang.String[] getFieldNames(java.lang.String nodeName)

genOptionConstraints

void genOptionConstraints(java.io.PrintStream ps,
                          java.lang.String constantName,
                          boolean isBool,
                          int minVal,
                          int maxVal,
                          int incVal)

genOptionValueSet

void genOptionValueSet(java.io.PrintStream ps,
                       java.lang.String constantname,
                       boolean isBool,
                       java.lang.String varName)

genOptionValueReturn

void genOptionValueReturn(java.io.PrintStream ps,
                          java.lang.String constantname,
                          boolean isBool,
                          java.lang.String varName)

genOptionTypeReturn

void genOptionTypeReturn(java.io.PrintStream ps,
                         java.lang.String constantName,
                         boolean isBool)

genOptionLabelReturn

void genOptionLabelReturn(java.io.PrintStream ps,
                          java.lang.String constantName,
                          java.lang.String optionLabel)

genOptionBool

void genOptionBool(java.io.PrintStream ps,
                   java.lang.String variable,
                   boolean boolval)

genOptionDefault

void genOptionDefault(java.io.PrintStream ps,
                      java.lang.String variable,
                      int val)

genPackageName

java.lang.String genPackageName(java.lang.String shortDesc)

strToUpper

java.lang.String strToUpper(java.lang.String s)

strToName

java.lang.String strToName(java.lang.String s)