import java.io.IOException;
import java.io.OutputStream;
+import jp.sfjp.mikutoga.bin.export.IllegalTextExportException;
+import jp.sfjp.mikutoga.pmd.IllegalPmdDataException;
+import jp.sfjp.mikutoga.pmd.PmdConst;
import jp.sfjp.mikutoga.pmd.model.PmdModel;
import jp.sfjp.mikutoga.pmd.model.ToonMap;
-import jp.sourceforge.mikutoga.binio.IllegalTextExportException;
-import jp.sourceforge.mikutoga.pmd.IllegalPmdDataException;
-import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
/**
* PMDファイルのエクスポーター(拡張2:任意のトゥーンファイル名対応)。
* 独自トゥーンファイルテーブルを出力する。
* @param model モデルデータ
* @throws IOException 出力エラー
- * @throws IllegalPmdTextException トゥーンファイル名が長すぎる
+ * @throws IllegalTextExportException トゥーンファイル名が長すぎる
*/
private void dumpToonMap(PmdModel model)
throws IOException, IllegalTextExportException{
ToonMap map = model.getToonMap();
- for(int idx = 0; idx < PmdLimits.TOON_FIXEDNUM; idx++){
+ for(int idx = 0; idx < PmdConst.TOON_FIXEDNUM; idx++){
String toonName = map.getIndexedToon(idx);
if(toonName == null) toonName = "";
- dumpText(toonName, PmdLimits.MAXBYTES_TOONFILENAME);
+ dumpText(toonName, PmdConst.MAXBYTES_TOONFILENAME);
}
flush();