org.hydrateframework.gen
Class CodeWriterUtils

java.lang.Object
  extended by org.hydrateframework.gen.CodeWriterBase
      extended by org.hydrateframework.gen.CodeWriterUtils

public class CodeWriterUtils
extends CodeWriterBase

Version:
@(#)$Revision: 1.1 $
Author:
David Chamberlin

Field Summary
 
Fields inherited from class org.hydrateframework.gen.CodeWriterBase
failed, family, sqlWriter
 
Constructor Summary
CodeWriterUtils(java.lang.String[] argv, java.lang.Class familyClass)
           
 
Method Summary
 java.io.File[] getFileList()
           
 LangWriter getStringWriter(LangWriter current)
           
static void main(java.lang.String[] argv)
           
 java.io.File[] makeUtilFiles(Family family, ClassDef classDef, boolean create)
           
 LangWriter openUtilFile(Family family, ClassDef classDef)
           
 java.lang.String replaceFunction(Family family, ClassDef classDef, java.lang.String function)
           
 void writeCodeForFamily(Family family)
           
 void writeObjectInterfaces(LangWriter utl, Family family, ClassDef classDef)
           
 
Methods inherited from class org.hydrateframework.gen.CodeWriterBase
failed, getTemplate, makeDirFromPackage, makeFile, makeProxiedPackageName, openFile, readSchema, run, setProperty, shouldWriteCode, sqlName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeWriterUtils

public CodeWriterUtils(java.lang.String[] argv,
                       java.lang.Class familyClass)
Method Detail

main

public static void main(java.lang.String[] argv)

getFileList

public java.io.File[] getFileList()
Overrides:
getFileList in class CodeWriterBase

writeCodeForFamily

public void writeCodeForFamily(Family family)
Overrides:
writeCodeForFamily in class CodeWriterBase

writeObjectInterfaces

public void writeObjectInterfaces(LangWriter utl,
                                  Family family,
                                  ClassDef classDef)

getStringWriter

public LangWriter getStringWriter(LangWriter current)

replaceFunction

public java.lang.String replaceFunction(Family family,
                                        ClassDef classDef,
                                        java.lang.String function)

makeUtilFiles

public java.io.File[] makeUtilFiles(Family family,
                                    ClassDef classDef,
                                    boolean create)

openUtilFile

public LangWriter openUtilFile(Family family,
                               ClassDef classDef)


Copyright © 2000 The Hydrate Project. All Rights Reserved.