本文整理了Java中org.openprovenance.prov.model.QualifiedName.toQName
方法的一些代码示例,展示了QualifiedName.toQName
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QualifiedName.toQName
方法的具体详情如下:
包路径:org.openprovenance.prov.model.QualifiedName
类名称:QualifiedName
方法名:toQName
[英]Converts this QualifiedName to a valid xsd:QName by unescaping -characters in the local names, and _-encoding the local name.
[中]通过取消本地名称中的-字符,并对本地名称进行-编码,将此限定名称转换为有效的xsd:QName。
代码示例来源:origin: lucmoreau/ProvToolbox
@Override
public QName marshal(org.openprovenance.prov.model.QualifiedName qualifiedName) throws Exception {
if (qualifiedName==null) {
return null;
} else {
return qualifiedName.toQName();
}
}
代码示例来源:origin: lucmoreau/ProvToolbox
@Override
public QName marshal(org.openprovenance.prov.model.QualifiedName qualifiedName) throws Exception {
if (qualifiedName==null) {
return null;
} else {
return qualifiedName.toQName();
}
}
代码示例来源:origin: lucmoreau/ProvToolbox
@Override
public IDRef marshal(org.openprovenance.prov.model.QualifiedName qualifiedName) throws Exception {
if (qualifiedName==null) {
return null;
} else {
return new IDRef(qualifiedName.toQName());
}
}
代码示例来源:origin: org.openprovenance.prov/prov-model
final public static Element newElement(QualifiedName qualifiedName,
String value,
QualifiedName type,
String lang) {
org.w3c.dom.Document doc = builder.newDocument();
Element el = doc.createElementNS(qualifiedName.getNamespaceURI(),
qualifiedNameToString(qualifiedName.toQName()));
el.setAttributeNS(NamespacePrefixMapper.XSI_NS, "xsi:type", qualifiedNameToString(type));
el.setAttributeNS(NamespacePrefixMapper.XML_NS, "xml:lang", lang);
el.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns:xml", NamespacePrefixMapper.XML_NS);
el.appendChild(doc.createTextNode(value));
doc.appendChild(el);
return el;
}
代码示例来源:origin: lucmoreau/ProvToolbox
final public static Element newElement(QualifiedName qualifiedName,
String value,
QualifiedName type,
String lang) {
org.w3c.dom.Document doc = builder.newDocument();
Element el = doc.createElementNS(qualifiedName.getNamespaceURI(),
qualifiedNameToString(qualifiedName.toQName()));
el.setAttributeNS(NamespacePrefixMapper.XSI_NS, "xsi:type", qualifiedNameToString(type));
el.setAttributeNS(NamespacePrefixMapper.XML_NS, "xml:lang", lang);
el.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns:xml", NamespacePrefixMapper.XML_NS);
el.appendChild(doc.createTextNode(value));
doc.appendChild(el);
return el;
}
代码示例来源:origin: lucmoreau/ProvToolbox
@Override
public IDRef marshal(org.openprovenance.prov.model.QualifiedName qualifiedName) throws Exception {
if (qualifiedName==null) {
return null;
} else {
IDRef res=new IDRef();
res.setRef(qualifiedName.toQName());
return res;
}
}
代码示例来源:origin: org.openprovenance.prov/prov-model
/**
* Creates a DOM {@link Element} for a {@link QualifiedName} and content given by value and type
* @param elementName a {@link QualifiedName} to denote the element name
* @param value for the created {@link Element}
* @param type of the value
* @return a new {@link Element}
*/
final static public Element newElement(QualifiedName elementName, String value, QualifiedName type) {
org.w3c.dom.Document doc = builder.newDocument();
String qualifiedNameString;
qualifiedNameString= qualifiedNameToString(elementName.toQName());
Element el = doc.createElementNS(elementName.getNamespaceURI(),
qualifiedNameString);
el.setAttributeNS(NamespacePrefixMapper.XSI_NS, "xsi:type", qualifiedNameToString(type));
//if (withNullLocal || withDigit) {
// el.setAttributeNS(NamespacePrefixMapper.PROV_NS, "prov:local", localPart);
//}
el.appendChild(doc.createTextNode(value));
doc.appendChild(el);
return el;
}
代码示例来源:origin: lucmoreau/ProvToolbox
/**
* Creates a DOM {@link Element} for a {@link QualifiedName} and content given by value and type
* @param elementName a {@link QualifiedName} to denote the element name
* @param value for the created {@link Element}
* @param type of the value
* @return a new {@link Element}
*/
final static public Element newElement(QualifiedName elementName, String value, QualifiedName type) {
org.w3c.dom.Document doc = builder.newDocument();
String qualifiedNameString;
qualifiedNameString= qualifiedNameToString(elementName.toQName());
Element el = doc.createElementNS(elementName.getNamespaceURI(),
qualifiedNameString);
el.setAttributeNS(NamespacePrefixMapper.XSI_NS, "xsi:type", qualifiedNameToString(type));
//if (withNullLocal || withDigit) {
// el.setAttributeNS(NamespacePrefixMapper.PROV_NS, "prov:local", localPart);
//}
el.appendChild(doc.createTextNode(value));
doc.appendChild(el);
return el;
}
代码示例来源:origin: lucmoreau/ProvToolbox
org.w3c.dom.Document doc = builder.newDocument();
Element el = doc.createElementNS(elementName.getNamespaceURI(),
qualifiedNameToString(elementName.toQName()));
String valueAsString=qualifiedNameToString(value.toQName());
el.appendChild(doc.createTextNode(valueAsString));
代码示例来源:origin: org.openprovenance.prov/prov-model
org.w3c.dom.Document doc = builder.newDocument();
Element el = doc.createElementNS(elementName.getNamespaceURI(),
qualifiedNameToString(elementName.toQName()));
String valueAsString=qualifiedNameToString(value.toQName());
el.appendChild(doc.createTextNode(valueAsString));
内容来源于网络,如有侵权,请联系作者删除!