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

java.lang.Object
  |
  +--org.openware.job.generator.output.Output
        |
        +--org.openware.job.generator.output.java.JavaOutput
              |
              +--org.openware.job.generator.output.java.PersistTclOutput

public class PersistTclOutput
extends JavaOutput

Output a class to wrap Persist object in a Tcl interface. The following table describes how the mapping is done between Persist land types and PersistTcl land types:
Persist Method PersistTcl Method
Primitive Type Primitive Type
Persist Type PersistTcl Type
Returns Iterator of Persists Returns TclList of PersistTcls

There are no subtypes in PersistTcl objects. Instead, each subtype in Persist land will have all of it's super type methods defined in the same class in PersistTcl land.

Version:
$Revision: 1.3 $ $Date: 2001/01/23 03:28:48 $
Author:
Vincent Sheffer

Fields inherited from class org.openware.job.generator.output.java.JavaOutput
dest, packageName
 
Fields inherited from class org.openware.job.generator.output.Output
metadata, sourceRoot
 
Constructor Summary
PersistTclOutput(JavaDestination dest)
           
 
Method Summary
 void output(MetaData md)
           
 
Methods inherited from class org.openware.job.generator.output.java.JavaOutput
getSpaces, lowerCaseFirstChar, upperCaseFirstChar
 
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
 

Constructor Detail

PersistTclOutput

public PersistTclOutput(JavaDestination dest)
Method Detail

output

public void output(MetaData md)
            throws java.io.IOException
Overrides:
output in class JavaOutput


Copyright © 2000,2001 Openware. All Rights Reserved.