rubbish.db.gen.template
クラス ClassTemplate

java.lang.Object
  拡張rubbish.db.gen.template.AbstractTemplate
      拡張rubbish.db.gen.template.ClassTemplate
すべての実装インタフェース:
Template

public class ClassTemplate
extends AbstractTemplate

クラスのテンプレート

バージョン:
$Revision: 1.5 $
作成者:
$Author: sugawara $

フィールドの概要
 
クラス rubbish.db.gen.template.AbstractTemplate から継承したフィールド
destdir, pkg
 
コンストラクタの概要
ClassTemplate(java.lang.String pkg, java.lang.String destdir)
           
 
メソッドの概要
protected  void footer(java.io.PrintWriter writer, java.lang.String clsname, java.util.LinkedHashMap props, java.util.LinkedHashSet pks, java.util.SortedSet imports)
           
protected  void header(java.io.PrintWriter writer, java.lang.String clsname, java.util.LinkedHashMap props, java.util.LinkedHashSet pks, java.util.SortedSet imports)
           
protected  void processImports(java.util.SortedSet imports)
           
protected  void property(java.io.PrintWriter writer, java.lang.String clsname, java.lang.String propname, java.lang.String stype, java.util.SortedSet imports, boolean pk)
           
 
クラス rubbish.db.gen.template.AbstractTemplate から継承したメソッド
getBody, getShortName, getShortPkg, write, writeFile
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ClassTemplate

public ClassTemplate(java.lang.String pkg,
                     java.lang.String destdir)
メソッドの詳細

processImports

protected void processImports(java.util.SortedSet imports)
オーバーライド:
クラス AbstractTemplate 内の processImports

header

protected void header(java.io.PrintWriter writer,
                      java.lang.String clsname,
                      java.util.LinkedHashMap props,
                      java.util.LinkedHashSet pks,
                      java.util.SortedSet imports)
定義:
クラス AbstractTemplate 内の header

property

protected void property(java.io.PrintWriter writer,
                        java.lang.String clsname,
                        java.lang.String propname,
                        java.lang.String stype,
                        java.util.SortedSet imports,
                        boolean pk)
定義:
クラス AbstractTemplate 内の property

footer

protected void footer(java.io.PrintWriter writer,
                      java.lang.String clsname,
                      java.util.LinkedHashMap props,
                      java.util.LinkedHashSet pks,
                      java.util.SortedSet imports)
定義:
クラス AbstractTemplate 内の footer