jasco.util.generators
Class VariableGenerator

java.lang.Object
  extended by jasco.util.generators.JavaGenerator
      extended by jasco.util.generators.VariableGenerator
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
EnumGenerator

public class VariableGenerator
extends JavaGenerator


Field Summary
 
Fields inherited from class jasco.util.generators.JavaGenerator
NEWLINE, NOLINE, TAB
 
Constructor Summary
  VariableGenerator(java.lang.String type, java.lang.String name)
           
protected VariableGenerator(java.lang.String type, java.lang.String name, boolean equalsRequired)
           
 
Method Summary
 VariableGenerator copy(java.lang.String name)
           
 java.lang.String getInitialiser()
           
 java.lang.String getType()
           
 boolean hasInitialiser()
           
 boolean isEqualsRequired()
           
 void setInitialiser(java.lang.String initialiser)
           
 void setType(java.lang.String type)
           
 java.lang.String toString()
           
 java.lang.String toTestString()
           
 
Methods inherited from class jasco.util.generators.JavaGenerator
addAnnotation, addModifier, addStringBeforeLines, addTabsBeforeLines, createJavadocDocumentation, definesAnnotation, getAnnotations, getAnnotationsString, getDocumentation, getGenerics, getLineNo, getModifiers, getName, hasDocumentation, hasLineNo, lowerCaseFirst, setDocumentation, setGenerics, setLineNo, setModifiers, setName, upperCaseFirst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VariableGenerator

public VariableGenerator(java.lang.String type,
                         java.lang.String name)

VariableGenerator

protected VariableGenerator(java.lang.String type,
                            java.lang.String name,
                            boolean equalsRequired)
Method Detail

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getInitialiser

public java.lang.String getInitialiser()

setInitialiser

public void setInitialiser(java.lang.String initialiser)

hasInitialiser

public boolean hasInitialiser()

copy

public VariableGenerator copy(java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class JavaGenerator

toTestString

public java.lang.String toTestString()

isEqualsRequired

public boolean isEqualsRequired()