Nate points out these handy XmlUtil parameters - let's use em.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1007 ed5b42cb-e716-0410-a449-f6a68f950b19
This commit is contained in:
Mike Thomas
2010-08-30 21:21:53 +00:00
parent 86148dbe25
commit f8cdaab659
+7 -13
View File
@@ -49,19 +49,13 @@ public class PriorityOverride
{ {
var override :PriorityOverride = new PriorityOverride; var override :PriorityOverride = new PriorityOverride;
override.renderPriority = XmlUtil.getIntAttr(xml, "renderPriority"); override.renderPriority = XmlUtil.getIntAttr(xml, "renderPriority");
if (XmlUtil.hasAttribute(xml, "action")) { override.action = XmlUtil.getStringAttr(xml, "action", null);
override.action = XmlUtil.getStringAttr(xml, "action"); override.component = XmlUtil.getStringAttr(xml, "component", null);
}
override.orients = Sets.newSetOf(int);
if (XmlUtil.hasAttribute(xml, "component")) { for each (var orient :int in toOrientArray(
override.component = XmlUtil.getStringAttr(xml, "component"); XmlUtil.getStringAttr(xml, "orients", null))) {
} override.orients.add(orient);
if (XmlUtil.hasAttribute(xml, "orients")) {
override.orients = Sets.newSetOf(int);
for each (var orient :int in toOrientArray(XmlUtil.getStringAttr(xml, "orients"))) {
override.orients.add(orient);
}
} }
return override; return override;
} }