private void setExperiencePoints( GenericCharacterTemplate characterTemplate, Element experienceElement) throws PersistenceException { Element experiencePointsElement = experienceElement.element(TAG_EXPERIENCE_POINT_COST); if (experiencePointsElement == null) { return; } ExperienceTemplateParser parser = new ExperienceTemplateParser(registryCollection.getExperienceTemplateRegistry()); GenericExperiencePointCosts experienceTemplate = parser.parseTemplate(experiencePointsElement); characterTemplate.setExperiencePointCosts(experienceTemplate); }