} else if (name.startsWith("effect.")) {\r
// Set an effect value on the last added effect.\r
name = name.substring(7);\r
- // ConfigurableEffect effect = (ConfigurableEffect)effects.get(effects.size() - 1);\r
- // List values = effect.getValues();\r
- // for (Iterator iter = values.iterator(); iter.hasNext();) {\r
- // Value effectValue = (Value)iter.next();\r
- // if (effectValue.getName().equals(name)) {\r
- // effectValue.setString(value);\r
- // break;\r
- // }\r
- // }\r
- // effect.setValues(values);\r
+ ConfigurableEffect effect = (ConfigurableEffect)effects.get(effects.size() - 1);\r
+ List values = effect.getValues();\r
+ for (Iterator iter = values.iterator(); iter.hasNext();) {\r
+ Value effectValue = (Value)iter.next();\r
+ if (effectValue.getName().equals(name)) {\r
+ effectValue.setString(value);\r
+ break;\r
+ }\r
+ }\r
+ effect.setValues(values);\r
}\r
}\r
reader.close();\r