jasco.util.generators
Class JavaGenerator
java.lang.Object
jasco.util.generators.JavaGenerator
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- ClassGenerator, MethodGenerator, VariableGenerator
public class JavaGenerator
- extends java.lang.Object
- implements java.lang.Cloneable
Field Summary |
static java.lang.String |
NEWLINE
|
static int |
NOLINE
|
static java.lang.String |
TAB
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NOLINE
public static final int NOLINE
- See Also:
- Constant Field Values
NEWLINE
public static final java.lang.String NEWLINE
TAB
public static final java.lang.String TAB
- See Also:
- Constant Field Values
JavaGenerator
public JavaGenerator(java.lang.String name)
setLineNo
public void setLineNo(int lineno)
getLineNo
public int getLineNo()
hasLineNo
public boolean hasLineNo()
getAnnotations
public java.util.Iterator getAnnotations()
addAnnotation
public void addAnnotation(java.lang.String a)
getAnnotationsString
public java.lang.String getAnnotationsString()
definesAnnotation
public boolean definesAnnotation(java.lang.String type)
addModifier
public void addModifier(int mod)
getModifiers
public int getModifiers()
setModifiers
public void setModifiers(int i)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
hasDocumentation
public boolean hasDocumentation()
setDocumentation
public void setDocumentation(java.lang.String doc)
getDocumentation
public java.lang.String getDocumentation()
addStringBeforeLines
protected static java.lang.String addStringBeforeLines(java.lang.String s,
java.lang.String b)
lowerCaseFirst
public static java.lang.String lowerCaseFirst(java.lang.String name)
upperCaseFirst
public static java.lang.String upperCaseFirst(java.lang.String string)
addTabsBeforeLines
public static java.lang.String addTabsBeforeLines(java.lang.String s)
createJavadocDocumentation
protected java.lang.String createJavadocDocumentation()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getGenerics
public java.lang.String getGenerics()
setGenerics
public void setGenerics(java.lang.String generics)