private void loadAttributes(AbstractField sp, Element element) { NamedNodeMap nnm = element.getAttributes(); for (int i = 0; i < nnm.getLength(); i++) { Attr attr = (Attr) nnm.item(i); if (XMLConstants.XMLNS_ATTRIBUTE.equals(attr.getPrefix())) { // do nothing } else if (XmpConstants.DEFAULT_RDF_PREFIX.equals(attr.getPrefix()) && XmpConstants.ABOUT_NAME.equals(attr.getLocalName())) { // set about if (sp instanceof XMPSchema) { ((XMPSchema) sp).setAboutAsSimple(attr.getValue()); } } else { Attribute attribute = new Attribute(XMLConstants.XML_NS_URI, attr.getLocalName(), attr.getValue()); sp.setAttribute(attribute); } } }
private void loadAttributes(AbstractField sp, Element element) { NamedNodeMap nnm = element.getAttributes(); for (int i = 0; i < nnm.getLength(); i++) { Attr attr = (Attr) nnm.item(i); if (XMLConstants.XMLNS_ATTRIBUTE.equals(attr.getPrefix())) { // do nothing } else if (XmpConstants.DEFAULT_RDF_PREFIX.equals(attr.getPrefix()) && XmpConstants.ABOUT_NAME.equals(attr.getLocalName())) { // set about if (sp instanceof XMPSchema) { ((XMPSchema) sp).setAboutAsSimple(attr.getValue()); } } else { Attribute attribute = new Attribute(XMLConstants.XML_NS_URI, attr.getLocalName(), attr.getValue()); sp.setAttribute(attribute); } } }
private void loadAttributes(AbstractField sp, Element element) { NamedNodeMap nnm = element.getAttributes(); for (int i = 0; i < nnm.getLength(); i++) { Attr attr = (Attr) nnm.item(i); if (XMLConstants.XMLNS_ATTRIBUTE.equals(attr.getPrefix())) { // do nothing } else if (XmpConstants.DEFAULT_RDF_PREFIX.equals(attr.getPrefix()) && XmpConstants.ABOUT_NAME.equals(attr.getLocalName())) { // set about if (sp instanceof XMPSchema) { ((XMPSchema) sp).setAboutAsSimple(attr.getValue()); } } else { Attribute attribute = new Attribute(XMLConstants.XML_NS_URI, attr.getLocalName(), attr.getValue()); sp.setAttribute(attribute); } } }