List of usage examples for org.jdom2 Namespace getURI
public String getURI()
Namespace
. From source file:org.cloudsimulator.xml.XmlUtility.java
License:Open Source License
public static Element createDecimalElement(final Namespace nameSpace, final Document documentParent, final String elementTagName, final int elementValue) { Element element = documentParent.createElementNS(nameSpace.getURI(), nameSpace.getPrefix() + ":" + elementTagName); element.setAttributeNS(NameSpaceRepository.RDF.getURI(), NameSpaceRepository.RDF.getPrefix() + ":" + DATATYPE, "&xsd;decimal"); element.appendChild(documentParent.createTextNode(String.valueOf(elementValue))); return element; }
From source file:org.cloudsimulator.xml.XmlUtility.java
License:Open Source License
public static Element createDecimalElement(final Namespace nameSpace, final Document documentParent, final String elementTagName, final float elementValue) { Element element = documentParent.createElementNS(nameSpace.getURI(), nameSpace.getPrefix() + ":" + elementTagName); element.setAttributeNS(NameSpaceRepository.RDF.getURI(), NameSpaceRepository.RDF.getPrefix() + ":" + DATATYPE, "&xsd;decimal"); element.appendChild(documentParent.createTextNode(String.valueOf(elementValue))); return element; }
From source file:org.cloudsimulator.xml.XmlUtility.java
License:Open Source License
public static Element createPositiveIntegerElement(final Namespace nameSpace, final Document documentParent, final String elementTagName, final int elementValue) { Element element = documentParent.createElementNS(nameSpace.getURI(), nameSpace.getPrefix() + ":" + elementTagName); element.setAttributeNS(NameSpaceRepository.RDF.getURI(), NameSpaceRepository.RDF.getPrefix() + ":" + DATATYPE, "&xsd;positiveInteger"); element.appendChild(documentParent.createTextNode(String.valueOf(elementValue))); return element; }
From source file:org.cloudsimulator.xml.XmlUtility.java
License:Open Source License
public static Element createUnsignedShortElement(final Namespace nameSpace, final Document documentParent, final String elementTagName, final int elementValue) { Element element = documentParent.createElementNS(nameSpace.getURI(), nameSpace.getPrefix() + ":" + elementTagName); element.setAttributeNS(NameSpaceRepository.RDF.getURI(), NameSpaceRepository.RDF.getPrefix() + ":" + DATATYPE, "&xsd;unsignedShort"); element.appendChild(documentParent.createTextNode(String.valueOf(elementValue))); return element; }
From source file:org.cloudsimulator.xml.XmlUtility.java
License:Open Source License
public static Element createDateTimeElement(final Namespace nameSpace, final Document documentParent, final String elementTagName, final String elementValue) { Element element = documentParent.createElementNS(nameSpace.getURI(), nameSpace.getPrefix() + ":" + elementTagName); element.setAttributeNS(NameSpaceRepository.RDF.getURI(), NameSpaceRepository.RDF.getPrefix() + ":" + DATATYPE, "&xsd;dateTime"); element.appendChild(documentParent.createTextNode(String.valueOf(elementValue))); return element; }
From source file:org.cloudsimulator.xml.XmlUtility.java
License:Open Source License
public static Element createResourceElement(final Namespace nameSpace, final Document documentParent, final String elementTagName, final String elementResource) { Element element = documentParent.createElementNS(nameSpace.getURI(), nameSpace.getPrefix() + ":" + elementTagName); element.setAttributeNS(NameSpaceRepository.RDF.getURI(), NameSpaceRepository.RDF.getPrefix() + ":resource", elementResource);/*from ww w . j a v a 2 s . c om*/ return element; }
From source file:org.jahia.utils.osgi.parsers.AbstractXmlFileParser.java
License:Open Source License
public boolean hasNamespaceURI(Element element, String namespaceURI) { //getLog().debug("Main namespace URI=" + element.getNamespace().getURI()); if (element.getNamespace().getURI().equals(namespaceURI)) { return true; }//from ww w . j a va 2 s . c o m List<Namespace> additionalNamespaces = (List<Namespace>) element.getAdditionalNamespaces(); for (Namespace additionalNamespace : additionalNamespaces) { //getLog().debug("Additional namespace URI=" + additionalNamespace.getURI()); if (additionalNamespace.getURI().equals(namespaceURI)) { return true; } } return false; }
From source file:org.jahia.utils.osgi.parsers.AbstractXmlFileParser.java
License:Open Source License
public void dumpElementNamespaces(Element element) { Namespace mainNamespace = element.getNamespace(); getLogger().debug("Main namespace prefix=[" + mainNamespace.getPrefix() + "] uri=[" + mainNamespace.getURI() + "] getNamespaceURI=[" + element.getNamespaceURI() + "]"); for (Namespace additionalNamespace : (List<Namespace>) element.getAdditionalNamespaces()) { getLogger().debug("Additional namespace prefix=" + additionalNamespace.getPrefix() + " uri=" + additionalNamespace.getURI()); }/*w w w .j a v a 2 s.c o m*/ }
From source file:org.mycore.frontend.editor.MCREditorSubmission.java
License:Open Source License
private String getNamespacePrefix(Namespace ns) { if (ns == null || ns.equals(Namespace.NO_NAMESPACE)) { return ""; }// w w w .j av a2s . c om for (String key : nsMap.keySet()) { if (ns.equals(nsMap.get(key))) { return key + ":"; } } String msg = "Namespace " + ns.getURI() + " used in editor source input, but not declared in editor definition. Using: " + ns.getPrefix(); LOGGER.warn(msg); return ns.getPrefix() + ":"; }
From source file:org.openconcerto.xml.JDOM2Utils.java
License:Open Source License
/** * Analyse la chaine passe et retourne la liste correspondante. * // www. j av a2s. c o m * @param xml une chaine contenant de l'XML. * @param namespaces les namespaces utiliss dans la chaine. * @return la liste correspondant la chaine passe. * @throws JDOMException si l'xml n'est pas bien form. */ public static List<Content> parseString(String xml, Namespace[] namespaces) throws JDOMException { // construit le dummy pour dclarer les namespaces String dummy = "<dummy"; for (int i = 0; i < namespaces.length; i++) { Namespace ns = namespaces[i]; dummy += " xmlns:" + ns.getPrefix() + "=\"" + ns.getURI() + "\""; } xml = dummy + ">" + xml + "</dummy>"; return parseStringDocument(xml).getRootElement().removeContent(); }