public List<TemplateRule> getTemplateRules() { templateRules = new ArrayList<TemplateRule>(); Rules rules = concept.getRules(); List<JAXBElement<? extends AbstractRule>> abstractRules = rules.getAbstractRule(); for (JAXBElement<? extends AbstractRule> jAXBElementRule : abstractRules) { TemplateRule templateRule = (TemplateRule) jAXBElementRule.getValue(); templateRules.add(templateRule); } return templateRules; }