xml.append("</modifyResourceProduction>");
return xml.toString();
}
public ModifyResourceProduction initializeFromNode(Realm realm, Node node) {
ModifyResourceProduction modifyResourceProduction = new ModifyResourceProduction();
modifyResourceProduction.setResource(realm.getResourceManager().getResource(XMLConverterUtility.findNode(node, "resource").getFirstChild().getNodeValue()));
modifyResourceProduction.setModifier(Integer.parseInt(XMLConverterUtility.findNode(node, "modifier").getFirstChild().getNodeValue()));
Node modifyingOnlyIfResourceExistsNode = XMLConverterUtility.findNode(node, "modifyingOnlyIfResourceExists");
if (modifyingOnlyIfResourceExistsNode != null) {
modifyResourceProduction.setModifyingOnlyIfResourceExists(Boolean.valueOf(modifyingOnlyIfResourceExistsNode.getFirstChild().getNodeValue()));
}
return modifyResourceProduction;
}