/**
* {@inheritDoc}
*/
@Override
protected void readChild(FreeColXMLReader xr) throws XMLStreamException {
final Specification spec = getSpecification();
final String tag = xr.getLocalName();
if (Ability.TAG.equals(tag)) {
Ability ability = new Ability(xr, spec);
if (ability.isIndependent()) addAbility(ability);
} else if (Modifier.TAG.equals(tag)) {
Modifier modifier = new Modifier(xr, spec);
if (modifier.isIndependent()) addModifier(modifier);
} else {
super.readChild(xr);
}
}
Settlement.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:freecol
作者:
评论列表
文章目录