rubbish.db.gen.template
クラス AbstractTemplate
java.lang.Object
rubbish.db.gen.template.AbstractTemplate
- すべての実装インタフェース:
- Template
- 直系の既知のサブクラス:
- AbstractJavaTemplate, EditHtmlTemplate, ListHtmlTemplate, NewHtmlTemplate, ShowHtmlTemplate
- public abstract class AbstractTemplate
- extends java.lang.Object
- implements Template
テンプレートのスケルトン
- バージョン:
- $Revision: 1.10 $
- 作成者:
- $Author: winebarrel $
メソッドの概要 |
void |
addExtension(TemplateExtension extension)
|
protected abstract 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 java.lang.String |
getBody(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 java.lang.String |
getDestdir(java.lang.String destdir)
|
boolean |
isWritable(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)
|
void |
write(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 |
writeFile(java.lang.String clsname,
java.lang.String body)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
destdir
protected java.lang.String destdir
extensions
protected java.util.List extensions
AbstractTemplate
protected AbstractTemplate(java.lang.String destdir)
addExtension
public void addExtension(TemplateExtension extension)
- 定義:
- インタフェース
Template
内の addExtension
isWritable
public boolean isWritable(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)
- 定義:
- インタフェース
Template
内の isWritable
write
public void write(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)
- 定義:
- インタフェース
Template
内の write
getBody
protected java.lang.String getBody(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)
body
protected abstract 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)
writeFile
protected void writeFile(java.lang.String clsname,
java.lang.String body)
getDestdir
protected java.lang.String getDestdir(java.lang.String destdir)
Copyright © 2007 null. All Rights Reserved.