rubbish.db.gen.template
クラス AbstractJavaTemplate
java.lang.Object
rubbish.db.gen.template.AbstractTemplate
rubbish.db.gen.template.AbstractJavaTemplate
- すべての実装インタフェース:
- Template
- 直系の既知のサブクラス:
- ActiveRecordTemplate, ClassTemplate, EditPageTemplate, IFTemplate, ListPageTemplate, NewPageTemplate, ShowPageTemplate
- public abstract class AbstractJavaTemplate
- extends AbstractTemplate
Javaテンプレートのスケルトン
- バージョン:
- $Revision: 1.6 $
- 作成者:
- $Author: winebarrel $
フィールドの概要 |
protected java.lang.String |
pkg
|
メソッドの概要 |
protected void |
body(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.util.SortedSet imports,
java.lang.String[] parentClasses,
java.lang.String[] childClasses)
|
protected void |
body(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.lang.String[] parentClasses,
java.lang.String[] childClasses)
|
protected void |
child(java.io.PrintWriter writer,
java.lang.String clsname,
java.lang.String childClass)
|
protected void |
footer(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.util.SortedSet imports)
|
protected java.lang.String |
getDestdir(java.lang.String destdir)
|
java.lang.String |
getFilename(java.lang.String clsname)
|
protected java.lang.String |
getPackage(java.lang.String fqcn)
|
protected java.lang.String |
getShortName(java.lang.String fqcn)
|
protected void |
header(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.util.SortedSet imports)
|
protected void |
parent(java.io.PrintWriter writer,
java.lang.String clsname,
java.lang.String parentClass)
|
protected void |
processImports(java.util.SortedSet imports,
java.lang.String clsname)
|
protected void |
property(java.io.PrintWriter writer,
java.lang.String clsname,
java.lang.String propname,
java.lang.String stype,
java.lang.Number size,
boolean nullable,
java.util.SortedSet imports,
boolean pk)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pkg
protected java.lang.String pkg
AbstractJavaTemplate
protected AbstractJavaTemplate(java.lang.String pkg,
java.lang.String destdir)
body
protected void body(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.lang.String[] parentClasses,
java.lang.String[] childClasses)
- 定義:
- クラス
AbstractTemplate
内の body
getDestdir
protected java.lang.String getDestdir(java.lang.String destdir)
- オーバーライド:
- クラス
AbstractTemplate
内の getDestdir
getFilename
public java.lang.String getFilename(java.lang.String clsname)
getShortName
protected java.lang.String getShortName(java.lang.String fqcn)
getPackage
protected java.lang.String getPackage(java.lang.String fqcn)
processImports
protected void processImports(java.util.SortedSet imports,
java.lang.String clsname)
body
protected void body(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.util.SortedSet imports,
java.lang.String[] parentClasses,
java.lang.String[] childClasses)
header
protected void header(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.util.SortedSet imports)
property
protected void property(java.io.PrintWriter writer,
java.lang.String clsname,
java.lang.String propname,
java.lang.String stype,
java.lang.Number size,
boolean nullable,
java.util.SortedSet imports,
boolean pk)
parent
protected void parent(java.io.PrintWriter writer,
java.lang.String clsname,
java.lang.String parentClass)
child
protected void child(java.io.PrintWriter writer,
java.lang.String clsname,
java.lang.String childClass)
footer
protected void footer(java.io.PrintWriter writer,
java.lang.String clsname,
java.util.LinkedHashMap props,
java.util.LinkedHashMap sizes,
java.util.LinkedHashMap nullables,
java.util.LinkedHashSet pks,
java.util.SortedSet imports)
Copyright © 2007 null. All Rights Reserved.