Document doc; Element fooElem; doc = ...; // load XML document instance fooElem = ...; // locate the element node "foo" in doc fooElem.setIdAttribute("bar", true); // without this, 'found' would be null Element found = doc.getElementById("xyz");
public void handleElement(Element el) { EventTarget target = this.target.get(); if (el.hasAttribute("Id")) { el.setIdAttribute("Id", true); } setListener(target, this, false); if (OO_DIGSIG_NS.equals(el.getNamespaceURI())) { String parentNS = el.getParentNode().getNamespaceURI(); if (!OO_DIGSIG_NS.equals(parentNS) && !el.hasAttributeNS(XML_NS, "mdssi")) { el.setAttributeNS(XML_NS, "xmlns:mdssi", OO_DIGSIG_NS); } } setPrefix(el); setListener(target, this, true); }
final int length = nl.getLength(); for (int i=0; i<length; i++) { ((Element)nl.item(i)).setIdAttribute("Id", true);
public void setIdAttribute(String name, boolean isId) throws DOMException { this.element.setIdAttribute(name, isId); }
@Override public void setIdAttribute(String name, boolean isId) throws DOMException { element.setIdAttribute(name, isId); }
public static void setIdAttr(Element element, String Id) { element.setAttribute("Id", Id); element.setIdAttribute("Id", true); }
private void prepareDocumentIdentity(Element signatureElement) { NodeList nodeList = signatureElement.getElementsByTagNameNS( "be:fedict:eid:dss:stylesheet:1.0", "StyleSheet"); if (1 == nodeList.getLength()) { Element styleSheetElement = (Element) nodeList.item(0); styleSheetElement.setIdAttribute("Id", true); } }
private static void setIdAttributesAsId(Document doc) { NodeList nodeList = doc.getElementsByTagName("bankIdSignedData"); if (nodeList.getLength() > 0) { Element bankIdSignedDataElement = (Element) nodeList.item(0); bankIdSignedDataElement.setIdAttribute("Id", true); } } }
private void prepareDocumentXades(Element signatureElement) { NodeList nodeList = signatureElement.getElementsByTagNameNS( "http://uri.etsi.org/01903/v1.3.2#", "SignedProperties"); if (1 == nodeList.getLength()) { Element signedPropertiesElement = (Element) nodeList.item(0); signedPropertiesElement.setIdAttribute("Id", true); } }
private void setIdAttributesAsId(Document doc) { NodeList elementsByTagName = doc.getElementsByTagName("bankIdSignedData"); if (elementsByTagName.getLength() > 0) { Element bankIdSignedDataElement = (Element) elementsByTagName.item(0); bankIdSignedDataElement.setIdAttribute("Id", true); } }
public void setIdAttribute(String name, boolean isId) throws DOMException { try { _delegate.setIdAttribute(name, isId); } catch (org.w3c.dom.DOMException ex) { throw wrap(ex); } }
/** * @see org.w3c.dom.Element#setIdAttribute(java.lang.String, boolean) */ @Override public void setIdAttribute(String name, boolean isId) throws DOMException { original.get().setIdAttribute(name, isId); }
/** * @see org.w3c.dom.Element#setIdAttribute(java.lang.String, boolean) */ @Override public void setIdAttribute(String name, boolean isId) throws DOMException { original.get().setIdAttribute(name, isId); }
/** * @see org.w3c.dom.Element#setIdAttribute(java.lang.String, boolean) */ public void setIdAttribute(String name, boolean isId) throws DOMException { getCurrentInternal().setIdAttribute(name, isId); }
private void prepareDocument(Document xkmsDocument) { Element prototypeElement = xkmsDocument .getElementById(this.prototypeKeyBindingId); if (null == prototypeElement) { LOG.warn("Prototype element not found via Id"); prototypeElement = (Element) xkmsDocument.getElementsByTagNameNS( XKMS_NAMESPACE, "Prototype").item(0); prototypeElement.setIdAttribute("Id", true); } }
@Override public void setIdAttribute(String name, boolean isId) throws DOMException { final Element elem = getElement(); if (elem != null) elem.setIdAttribute(name, isId); }
/** * @param name * @param isId * @throws org.w3c.dom.DOMException * @see org.w3c.dom.Element#setIdAttribute(java.lang.String, boolean) */ public void setIdAttribute(String name, boolean isId) { getParent().setIdAttribute(name, isId); }
/** * @see org.w3c.dom.Element#setIdAttribute(java.lang.String, boolean) */ public void setIdAttribute(String name, boolean isId) throws DOMException { getAtualInterno().setIdAttribute(name, isId); }
private static void activateIdentifiers(Document doc) { walkTree(doc.getDocumentElement(), e->{ if (e.hasAttribute("id")) { e.setIdAttribute("id", true); } }); }
public void handleCommand(DOMBuilder builder, Element parentElement, CommandToken token) throws SnuggleParseException { /* Make sure anchor is a proper XML name */ ArgumentContainerToken anchorToken = token.getArguments()[0]; String rawAnchorId = builder.extractStringValue(anchorToken); String validatedId = builder.validateXMLId(parentElement, anchorToken, rawAnchorId); if (validatedId!=null) { /* Create <a/> element */ Element aElement = builder.appendXHTMLElement(parentElement, "a"); aElement.setAttribute("id", validatedId); aElement.setIdAttribute("id", true); } } }