Uses of Class
org.biomage.tools.generate_classes.CreateFile

Packages that use CreateFile
org.biomage.tools.generate_classes   
org.biomage.tools.generate_cpp   
org.biomage.tools.generate_doc   
org.biomage.tools.generate_dtd   
org.biomage.tools.generate_er   
org.biomage.tools.generate_java   
 

Uses of CreateFile in org.biomage.tools.generate_classes
 

Subclasses of CreateFile in org.biomage.tools.generate_classes
 class CreateClassFile
          Description: Class that is resposible for generating a java file for the class represented by the class node passed into the constructor.
 class CreateInterfaceFile
          Description: Class that is responsible for generating a java file for the interface represented by the association end node passed into the constructor.
 class CreateMAGEFile
          Description: Class that is resposible for generating a java file for the class represented by the class node passed into the constructor.
 class CreatePackageFile
          Description: Class that is resposible for generating a java file for the class represented by the class node passed into the constructor.
 

Fields in org.biomage.tools.generate_classes declared as CreateFile
protected  CreateFile CreateFile.baseClassCreateFile
          Description: Class, if any, that is the base class for this class.
 

Methods in org.biomage.tools.generate_classes that return CreateFile
 CreateFile CreateFile.getBaseClassCreateFile()
          Description: Returns the base class createFile.
 CreateFile CreateFile.IdentifierAttrInformation.getCreateFile()
          Description: Method to return the underlying CreateFile the association is based on.
 

Methods in org.biomage.tools.generate_classes with parameters of type CreateFile
 void CreateFile.registerSubClassName(CreateFile subClass, java.util.Map id2classFiles, boolean immediate)
          Description: Called to add a subclass name to the vector.
 void CreateFile.setBaseClassCreateFile(CreateFile baseClassCreateFile)
          Description: sets the base class createFile.
 

Constructors in org.biomage.tools.generate_classes with parameters of type CreateFile
CreateFile.IdentifierAttrInformation(CreateFile classFile, boolean isList)
          Description: C'tor for class.
 

Uses of CreateFile in org.biomage.tools.generate_cpp
 

Methods in org.biomage.tools.generate_cpp with parameters of type CreateFile
 void CreateCPPFile.LoopNames(CreateFile creator, CreateCPPFile.specificWriter swriter)
          Description: Loops through the Attributes and Associations so that we can write based on context.
 void CreateCPPFile.printCPPClassFile(CreateFile creator, java.lang.String fullOutputDir, java.lang.String packagePath, java.io.File header, java.lang.String mainHeadersName, java.lang.String guardName)
          Description: From the parsed information creates the file itself.
 void CreateCPPFile.printCPPClassImpl(CreateFile creator, java.lang.String fullOutputDir, java.lang.String packagePath, java.io.File header, java.lang.String mainHeadersName)
          Description: This Method creates the CPP implementation file.
 boolean CreateCPPFile.specificWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation assc, boolean wroteone)
           
 boolean CreateCPPFile.ImportWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation assc, boolean wroteone)
           
 boolean CreateCPPFile.TemplateWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.GetAndSetWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.DataMemberWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.IncludeWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.ConstructorWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.ConstructorBodyWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.AssignmentWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.EquivalenceWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.RemoveFromWriter.writeAssoc(CreateFile creator, CreateFile.AssociationAttrInformation attr, boolean wroteone)
           
 void CreateCPPFile.specificWriter.writeAssocComment(CreateFile creator)
           
 void CreateCPPFile.GetAndSetWriter.writeAssocComment(CreateFile creator)
           
 void CreateCPPFile.DataMemberWriter.writeAssocComment(CreateFile creator)
           
 boolean CreateCPPFile.specificWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.ImportWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.ClassDeclWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.GetAndSetWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.DataMemberWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.ConstructorWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.AssignmentWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean CreateCPPFile.EquivalenceWriter.writeAttr(CreateFile creator, CreateFile.AttrInformation attr, boolean wroteone)
           
 void CreateCPPFile.specificWriter.writeAttrComment(CreateFile creator)
           
 void CreateCPPFile.GetAndSetWriter.writeAttrComment(CreateFile creator)
           
 void CreateCPPFile.DataMemberWriter.writeAttrComment(CreateFile creator)
           
 boolean CreateCPPFile.specificWriter.writeBase(CreateFile creator, java.lang.String name, boolean wroteone)
           
 boolean CreateCPPFile.ImportWriter.writeBase(CreateFile creator, java.lang.String name, boolean wroteone)
           
 boolean CreateCPPFile.ConstructorWriter.writeBase(CreateFile creator, java.lang.String name, boolean wroteone)
           
 boolean CreateCPPFile.AssignmentWriter.writeBase(CreateFile creator, java.lang.String name, boolean wroteone)
           
 void CreateCPPFile.specificWriter.writeBaseComment(CreateFile creator)
           
protected  void CreateCPPFile.writeCPPClassDecl(CreateFile creator, java.io.FileWriter writer)
          Description: Writes the CPP class declaration out to the Header file.
 void CreateCPPFile.writeCPPComment(CreateFile creator, java.io.FileWriter writer, java.lang.String comment, int indentLevel, java.lang.String keyWord, boolean startComment, boolean endComment)
          Description: Takes the comment, formats it for C++ and outputs it.
 void CreateCPPFile.writeCPPCommon(CreateFile creator, java.io.FileWriter writer)
          Description: Writes the common methods, common to all the CPP class Header files.
 

Constructors in org.biomage.tools.generate_cpp with parameters of type CreateFile
CreateCPPFile.AssignmentWriter(java.io.FileWriter writer, CreateFile creator)
           
CreateCPPFile.ConstructorWriter(java.io.FileWriter writer, CreateFile creator)
           
CreateCPPFile.EquivalenceWriter(java.io.FileWriter writer, CreateFile creator)
           
CreateCPPFile.ImportWriter(java.io.FileWriter writer, CreateFile creator)
           
CreateCPPFile.TemplateWriter(java.io.FileWriter writer, CreateFile creator)
           
 

Uses of CreateFile in org.biomage.tools.generate_doc
 

Methods in org.biomage.tools.generate_doc with parameters of type CreateFile
 void CreateDocFile.writeFileDocs(java.io.FileWriter writer, CreateFile createFile)
          Description: Work horse method that takes a CreateFile and writes out the documentation for it.
 

Uses of CreateFile in org.biomage.tools.generate_dtd
 

Methods in org.biomage.tools.generate_dtd with parameters of type CreateFile
protected static boolean WriteDTDFile.isReferencedClass(CreateFile createFile)
          Description: Utility method to verify whether class has roles or is top-level.
 

Constructors in org.biomage.tools.generate_dtd with parameters of type CreateFile
WriteDTDClassElement(CreateFile createFile)
          Description: Constructor for classes for the DTD file generator.
WriteDTDElement(CreateFile createFile)
          Description: Constructor for the DTD file generator.
WriteDTDMageElement(CreateFile createFile)
          Description: Constructor for the DTD file generator.
WriteDTDPackageElement(CreateFile createFile)
          Description: Constructor for the DTD file generator.
 

Uses of CreateFile in org.biomage.tools.generate_er
 

Methods in org.biomage.tools.generate_er with parameters of type CreateFile
protected  Table CreateMageER.createLinkingTable(CreateFile createFile, java.lang.String oriType)
          Description: create a linking table
protected  void CreateMageER.ManyToMany(CreateFile createFile, java.lang.String oriType)
          Description: create an association column for many to many relationship
protected  void CreateMageER.ManyToOne(Table table, AssociationColumn column, CreateFile createFile, CreateFile.AssociationAttrInformation attr, java.io.FileWriter w)
          Description: create an association column for one to one relationship
protected  void CreateMageER.OneToMany(Table table, AssociationColumn column, CreateFile createFile, CreateFile.AssociationAttrInformation attr)
          Description: create an association column for one to one relationship
protected  void CreateMageER.OneToOne(Table table, AssociationColumn column, CreateFile createFile, CreateFile.AssociationAttrInformation attr)
          Description: create an association column for one to one relationship
 void CreateMageER.writeAbstractInfo(CreateFile createFile, Table table)
          Description: set the if the the class (table) is abstract
 void CreateMageER.writeAssociationInfo(CreateFile createFile, Table table, java.io.FileWriter w)
          Description: set an association's name, scope, and data type.
 void CreateMageER.writeAttrInfo(CreateFile createFile, Table table)
          Description: set an attribute's name, scope, and data type.
 void CreateMageER.writeBaseClassName(CreateFile createFile, Table table)
          Description: set the base class name for the class
 void CreateMageER.writeTableName(CreateFile createFile, Table table)
          Description: set the table name and create primary key column and set the primary key into the table
 

Uses of CreateFile in org.biomage.tools.generate_java
 

Subclasses of CreateFile in org.biomage.tools.generate_java
 class CreateTransformedClassFile
           
 class CreateTransformedInterfaceFile
           
 

Constructors in org.biomage.tools.generate_java with parameters of type CreateFile
CreateJavaClassFile(CreateFile createFile)
           
CreateJavaFile(CreateFile createFile)
           
CreateJavaMAGEFile(CreateFile createFile, java.util.Vector classes)
           
CreateJavaPackageFile(CreateFile createFile)