Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.biomage.tools.generate_cpp
Class CreateCPPFile.ImportWriter  view CreateCPPFile.ImportWriter download CreateCPPFile.ImportWriter.java

java.lang.Object
  extended byorg.biomage.tools.generate_cpp.CreateCPPFile.specificWriter
      extended byorg.biomage.tools.generate_cpp.CreateCPPFile.ImportWriter
Enclosing class:
CreateCPPFile

public class CreateCPPFile.ImportWriter
extends CreateCPPFile.specificWriter

Description: Writes the correct includes needed in the header files. Note we keep these at a mininum


Field Summary
(package private)  java.io.FileWriter writer
           
(package private)  boolean wroteany
           
 
Constructor Summary
CreateCPPFile.ImportWriter(java.io.FileWriter writer, org.biomage.tools.generate_classes.CreateFile creator)
           
 
Method Summary
 boolean doAssocations()
           
 boolean doAttrs()
           
 boolean doBase()
           
 boolean writeAssoc(org.biomage.tools.generate_classes.CreateFile creator, org.biomage.tools.generate_classes.CreateFile.AssociationAttrInformation assc, boolean wroteone)
           
 boolean writeAttr(org.biomage.tools.generate_classes.CreateFile creator, org.biomage.tools.generate_classes.CreateFile.AttrInformation attr, boolean wroteone)
           
 boolean writeBase(org.biomage.tools.generate_classes.CreateFile creator, java.lang.String name, boolean wroteone)
           
 
Methods inherited from class org.biomage.tools.generate_cpp.CreateCPPFile.specificWriter
writeAssocComment, writeAttrComment, writeBaseComment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

writer

java.io.FileWriter writer

wroteany

boolean wroteany
Constructor Detail

CreateCPPFile.ImportWriter

public CreateCPPFile.ImportWriter(java.io.FileWriter writer,
                                  org.biomage.tools.generate_classes.CreateFile creator)
                           throws java.lang.Exception
Method Detail

doBase

public boolean doBase()
Overrides:
doBase in class CreateCPPFile.specificWriter

writeBase

public boolean writeBase(org.biomage.tools.generate_classes.CreateFile creator,
                         java.lang.String name,
                         boolean wroteone)
                  throws java.lang.Exception
Overrides:
writeBase in class CreateCPPFile.specificWriter

doAttrs

public boolean doAttrs()
Overrides:
doAttrs in class CreateCPPFile.specificWriter

writeAttr

public boolean writeAttr(org.biomage.tools.generate_classes.CreateFile creator,
                         org.biomage.tools.generate_classes.CreateFile.AttrInformation attr,
                         boolean wroteone)
                  throws java.lang.Exception
Overrides:
writeAttr in class CreateCPPFile.specificWriter

doAssocations

public boolean doAssocations()
Overrides:
doAssocations in class CreateCPPFile.specificWriter

writeAssoc

public boolean writeAssoc(org.biomage.tools.generate_classes.CreateFile creator,
                          org.biomage.tools.generate_classes.CreateFile.AssociationAttrInformation assc,
                          boolean wroteone)
                   throws java.lang.Exception
Overrides:
writeAssoc in class CreateCPPFile.specificWriter