components = element.getChildElements(Publisher.getName(version), getNamespace());
for (int i = 0; i < components.size(); i++)
_publishers.add(new Publisher(components.get(i)));
components = element.getChildElements(Contributor.getName(version), getNamespace());
for (int i = 0; i < components.size(); i++)
_contributors.add(new Contributor(components.get(i)));
components = element.getChildElements(PointOfContact.getName(version), getNamespace());
for (int i = 0; i < components.size(); i++)
_pointOfContacts.add(new PointOfContact(components.get(i)));
component = element.getFirstChildElement(Description.getName(version), getNamespace());
if (component != null)