org.openware.job.generator.output.java
Class JavaOutput

java.lang.Object
  |
  +--org.openware.job.generator.output.Output
        |
        +--org.openware.job.generator.output.java.JavaOutput
Direct Known Subclasses:
ClassInfoOutput, PersistOutput, PersistTclOutput, TableRowOutput

public abstract class JavaOutput
extends Output


Field Summary
protected  JavaDestination dest
           
protected  java.lang.String packageName
           
 
Fields inherited from class org.openware.job.generator.output.Output
metadata, sourceRoot
 
Constructor Summary
JavaOutput(JavaDestination dest)
           
 
Method Summary
protected  java.lang.String getSpaces(int numspaces)
           
protected  java.lang.String lowerCaseFirstChar(java.lang.String str)
           
abstract  void output(MetaData md)
           
protected  java.lang.String upperCaseFirstChar(java.lang.String str)
           
 
Methods inherited from class org.openware.job.generator.output.Output
getColumnName, getForeignKeyColumnName, getTableName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dest

protected JavaDestination dest

packageName

protected java.lang.String packageName
Constructor Detail

JavaOutput

public JavaOutput(JavaDestination dest)
Method Detail

getSpaces

protected java.lang.String getSpaces(int numspaces)

upperCaseFirstChar

protected java.lang.String upperCaseFirstChar(java.lang.String str)

lowerCaseFirstChar

protected java.lang.String lowerCaseFirstChar(java.lang.String str)

output

public abstract void output(MetaData md)
                     throws java.io.IOException


Copyright © 2000,2001 Openware. All Rights Reserved.