public class SchemaToDomProcessor extends Object
Modifier and Type | Method and Description |
---|---|
Element |
addAnnotation(QName qname,
boolean value,
Element parent) |
Element |
addAnnotation(QName qname,
Element parent) |
Element |
addAnnotation(QName qname,
PrismReferenceValue value,
Element parent) |
Element |
addAnnotation(QName qname,
QName value,
Element parent) |
Element |
addAnnotation(QName qname,
String value,
Element parent)
Add generic annotation element.
|
Element |
addRefAnnotation(QName qname,
QName value,
Element parent)
Adds annotation that points to another element (ususaly a property).
|
Element |
createElement(QName qname)
Create XML element with the correct namespace prefix and namespace definition.
|
DynamicNamespacePrefixMapper |
getNamespacePrefixMapper() |
PrismContext |
getPrismContext() |
void |
setNamespacePrefixMapper(DynamicNamespacePrefixMapper namespacePrefixMapper) |
void |
setPrismContext(PrismContext prismContext) |
public PrismContext getPrismContext()
public void setPrismContext(PrismContext prismContext)
public DynamicNamespacePrefixMapper getNamespacePrefixMapper()
public void setNamespacePrefixMapper(DynamicNamespacePrefixMapper namespacePrefixMapper)
public Element addAnnotation(QName qname, String value, Element parent)
qname
- QName of the elementvalue
- string value of the elementparent
- element under which the definition will be addedpublic Element addAnnotation(QName qname, PrismReferenceValue value, Element parent)
public Element addRefAnnotation(QName qname, QName value, Element parent)
qname
- QName of the elementvalue
- Qname of the target element (property QName)parent
- parent element under which the definition will be addedCopyright © 2019 Evolveum. All rights reserved.