import java.util.Iterator;
import java.util.List;
import jp.sfjp.mikutoga.bin.parser.ParseStage;
-import jp.sfjp.mikutoga.corelib.I18nText;
import jp.sfjp.mikutoga.pmd.model.BoneGroup;
import jp.sfjp.mikutoga.pmd.model.BoneInfo;
import jp.sfjp.mikutoga.pmd.model.MorphPart;
private final PmdModel model;
- private final I18nText modelName;
- private final I18nText description;
-
- private final List<BoneInfo> boneList;
private Iterator<BoneInfo> boneIt;
private BoneInfo currentBone = null;
private Iterator<MorphPart> morphPartIt;
private MorphPart currentMorphPart = null;
- private final List<BoneGroup> boneGroupList;
private Iterator<BoneGroup> boneGroupIt;
private BoneGroup currentBoneGroup = null;
*/
TextBuilder(PmdModel model){
super();
-
this.model = model;
-
- this.modelName = model.getModelName();
- this.description = model.getDescription();
-
- this.boneList = model.getBoneList();
- this.boneGroupList = model.getBoneGroupList();
-
return;
}
/**
* {@inheritDoc}
- * @param hasMoreData {@inheritDoc}
+ * @param hasMoreDataArg {@inheritDoc}
*/
@Override
- public void pmdParseEnd(boolean hasMoreData){
- this.hasMoreData = hasMoreData;
+ public void pmdParseEnd(boolean hasMoreDataArg){
+ this.hasMoreData = hasMoreDataArg;
return;
}
@Override
public void loopStart(ParseStage stage, int loops){
if(stage == PmdEngHandler.ENGBONE_LIST){
- this.boneIt = this.boneList.iterator();
+ this.boneIt = this.model.getBoneList().iterator();
if(this.boneIt.hasNext()){
this.currentBone = this.boneIt.next();
}
this.currentMorphPart = this.morphPartIt.next();
}
}else if(stage == PmdEngHandler.ENGBONEGROUP_LIST){
- this.boneGroupIt = this.boneGroupList.iterator();
+ this.boneGroupIt = this.model.getBoneGroupList().iterator();
// デフォルトボーングループを読み飛ばす
assert this.boneGroupIt.hasNext();
/**
* {@inheritDoc}
- * @param modelName {@inheritDoc}
- * @param description {@inheritDoc}
+ * @param modelNameArg {@inheritDoc}
+ * @param descriptionArg {@inheritDoc}
*/
@Override
- public void pmdModelInfo(String modelName, String description){
- this.modelName .setPrimaryText(modelName);
- this.description.setPrimaryText(description);
+ public void pmdModelInfo(String modelNameArg, String descriptionArg){
+ this.model.getModelName() .setPrimaryText(modelNameArg);
+ this.model.getDescription().setPrimaryText(descriptionArg);
return;
}
/**
* {@inheritDoc}
- * @param modelName {@inheritDoc}
- * @param description {@inheritDoc}
+ * @param modelNameArg {@inheritDoc}
+ * @param descriptionArg {@inheritDoc}
*/
@Override
- public void pmdEngModelInfo(String modelName, String description){
- this.modelName .setGlobalText(modelName);
- this.description.setGlobalText(description);
+ public void pmdEngModelInfo(String modelNameArg, String descriptionArg){
+ this.model.getModelName() .setGlobalText(modelNameArg);
+ this.model.getDescription().setGlobalText(descriptionArg);
return;
}