org.biomage.tools.generate_java
Class CreateJavaClassFile

java.lang.Object
  extended by org.biomage.tools.generate_java.CreateJavaFile
      extended by org.biomage.tools.generate_java.CreateJavaClassFile

public class CreateJavaClassFile
extends CreateJavaFile

Description: Base Class for other classes to generate Java class files.


Nested Class Summary
protected  class CreateJavaClassFile.WriteDataAttrInformation
          Description: Inner class to write attribute information.
 
Nested classes/interfaces inherited from class org.biomage.tools.generate_java.CreateJavaFile
CreateJavaFile.rankComparator, CreateJavaFile.WriteAssociationAttrInformation, CreateJavaFile.WriteAttrInformation, CreateJavaFile.WriteRoleInformation
 
Constructor Summary
protected CreateJavaClassFile(CreateFile createFile)
           
 
Method Summary
protected  void writeDataAttrDecl(java.io.FileWriter writer)
          Description: Writes the data declarations out to the file.
 
Methods inherited from class org.biomage.tools.generate_java.CreateJavaFile
getAttrVarName, printJavaClassFile, writeAssnAttrDecl, writeAssnAttrMethods, writeAttrDecl, writeAttributeConstructor, writeAttrMethods, writeClassDecl, writeDataAttrMethods, writeDefaultConstructor, writeExceptionClass, writeImports, writeXMLWriterMethods
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateJavaClassFile

protected CreateJavaClassFile(CreateFile createFile)
Method Detail

writeDataAttrDecl

protected void writeDataAttrDecl(java.io.FileWriter writer)
                          throws java.lang.Exception
Description: Writes the data declarations out to the file.

Overrides:
writeDataAttrDecl in class CreateJavaFile
Parameters:
writer: - FileWriter to used to write to the file.

Throws:
java.lang.Exception