com.gomjabbar.java.generation
Class GenerationSession

java.lang.Object
  |
  +--com.gomjabbar.java.generation.GenerationSession

public class GenerationSession
extends java.lang.Object


Field Summary
static java.lang.String EXT_CLASS
           
static java.lang.String EXT_HTML
           
static java.lang.String EXT_JAVA
           
 
Constructor Summary
GenerationSession(java.lang.String destinationPath, java.lang.String classPath, java.lang.String srcPath, java.lang.String docPath)
           
 
Method Summary
 GeneratedClass createClass(java.lang.String packageName, java.lang.String className)
           
 boolean equals(java.lang.Object obj)
           
 void generateClassFiles()
           
 void generateJavadocFiles()
           
 void generateSourceFiles()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXT_JAVA

public static final java.lang.String EXT_JAVA

EXT_CLASS

public static final java.lang.String EXT_CLASS

EXT_HTML

public static final java.lang.String EXT_HTML
Constructor Detail

GenerationSession

public GenerationSession(java.lang.String destinationPath,
                         java.lang.String classPath,
                         java.lang.String srcPath,
                         java.lang.String docPath)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

createClass

public GeneratedClass createClass(java.lang.String packageName,
                                  java.lang.String className)
                           throws GenerationException

generateSourceFiles

public void generateSourceFiles()
                         throws GenerationException

generateClassFiles

public void generateClassFiles()

generateJavadocFiles

public void generateJavadocFiles()