+ /** List of overrides */\r
+ protected class OverrideList {\r
+ private List<OverrideArg> list = new Vector<OverrideArg>();\r
+\r
+ /** Creates override sub tag. */\r
+ public OverrideArg createOverride() {\r
+ OverrideArg overrideArg = new OverrideArg();\r
+ list.add(overrideArg);\r
+ return overrideArg;\r
+ }\r
+\r
+ /** Gets as list of objects. */\r
+ public List<Object> getAsObjectList() {\r
+ List<Object> objectList = new Vector<Object>();\r
+ for (OverrideArg arg : list) {\r
+ objectList.add(arg.getObject());\r
+ }\r
+ return objectList;\r
+ }\r
+ }\r