org.maskat.core.gen
クラス MaskatTemplateGenerator
java.lang.Object
org.maskat.core.gen.MaskatTemplateGenerator
public class MaskatTemplateGenerator
- extends java.lang.Object
テンプレートジェネレータ
実行時にmaskat.propertyを読み込みます。
必要な項目は
generate.src.path => ソースファイル出力パス (最後の「/」必須)
generate.xml.path => イベントXMLファイルパス (最後の「/」必須)
generate.code.chageline => 生成ソースの改行コード
実行時引数にはイベントXMLのパスを指定できます。
指定がある場合、指定のXMLファイルのみを生成対象とします。
実行時引数がない場合はgenerate.xml.pathに指定されたフォルダ内の
*_e.xmlファイルをすべて処理します。
javaファイルがすでに存在している場合
そのjavaファイルの生成はスキップされます。
ex)
// 指定のXMLを生成対象とする場合
java org.maskat.core.gen.MaskatTemplateGenerator <eventXMLPath>...
// generate.xml.path内のイベントファイルを生成対象とする場合
java org.maskat.core.gen.MaskatTemplateGenerator
メソッドの概要 |
static void |
main(java.lang.String[] args)
|
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MaskatTemplateGenerator
public MaskatTemplateGenerator()
throws java.io.FileNotFoundException,
java.io.IOException
- 例外:
java.io.FileNotFoundException
java.io.IOException
main
public static void main(java.lang.String[] args)
throws org.xml.sax.SAXException,
java.io.IOException
- 例外:
org.xml.sax.SAXException
java.io.IOException