From: Olyutorskii Date: Wed, 6 Oct 2010 13:12:02 +0000 (+0900) Subject: metaタグとDTD情報出力を修正。 X-Git-Tag: fromMercurial~102 X-Git-Url: http://git.osdn.net/view?p=mikutoga%2FTogaGem.git;a=commitdiff_plain;h=206cd3d9905404220e7d9be9ba9b2c9c0327c5a6 metaタグとDTD情報出力を修正。 --- diff --git a/src/main/java/jp/sourceforge/mikutoga/pmd/xml/PmdXmlExporter.java b/src/main/java/jp/sourceforge/mikutoga/pmd/xml/PmdXmlExporter.java index 73e25f9..f858052 100644 --- a/src/main/java/jp/sourceforge/mikutoga/pmd/xml/PmdXmlExporter.java +++ b/src/main/java/jp/sourceforge/mikutoga/pmd/xml/PmdXmlExporter.java @@ -47,7 +47,6 @@ import jp.sourceforge.mikutoga.xml.XmlResourceResolver; */ public class PmdXmlExporter extends BasicXmlExporter{ - private static final String GENERATOR = "Mikutoga" + " Ver 0.0.1"; private static final String TOP_COMMENT = " MikuMikuDance\n model-data(*.pmd) on XML"; private static final String SCHEMA_LOCATION = @@ -93,6 +92,8 @@ public class PmdXmlExporter extends BasicXmlExporter{ + "[1 : ONLYDYNAMICS : 物理演算 ]\n" + "[2 : BONEDDYNAMICS : ボーン位置合わせ ]\n"; + private String generator = ""; + /** * コンストラクタ。 * 文字エンコーディングはUTF-8が用いられる。 @@ -104,6 +105,18 @@ public class PmdXmlExporter extends BasicXmlExporter{ } /** + * Generatorメタ情報を設定する + * @param generatorArg Generatorメタ情報 + * @throws NullPointerException 引数がnull + */ + public void setGenerator(String generatorArg) + throws NullPointerException{ + if(generatorArg == null) throw new NullPointerException(); + this.generator = generatorArg; + return; + } + + /** * 任意の文字列がBasicLatin文字のみから構成されるか判定する。 * @param seq 文字列 * @return null、長さ0もしくはBasicLatin文字のみから構成されるならtrue @@ -267,11 +280,13 @@ public class PmdXmlExporter extends BasicXmlExporter{ ind().putBlockComment(TOP_COMMENT).ln(2); + /* ind().put("") .ln(3); + */ I18nText modelName = model.getModelName(); ind().putLocalNameComment(modelName).ln(); @@ -410,7 +425,8 @@ public class PmdXmlExporter extends BasicXmlExporter{ ind().put("").ln(2); ind().put("").ln(); ind().put("