public Element toJDOM() { Element element = new Element(getTagName(), IMSLD_NAMESPACE_100_EMBEDDED); for (ILDModelObject member : getShowHideTypes()) { Element child = member.toJDOM(); if (child != null) { element.addContent(child); } } for (ILDModelObject member : getChangePropertyValueTypes()) { Element child = member.toJDOM(); if (child != null) { element.addContent(child); } } for (ILDModelObject member : getNotificationTypes()) { Element child = member.toJDOM(); if (child != null) { element.addContent(child); } } return element; }