com.evolveum.midpoint.prism.schema
Class SchemaProcessorUtil

java.lang.Object
  extended by com.evolveum.midpoint.prism.schema.SchemaProcessorUtil

public class SchemaProcessorUtil
extends java.lang.Object

Class to be used by schema processor but also by SchemaDefinitionFactory subclasses.

Author:
Radovan Semancik

Constructor Summary
SchemaProcessorUtil()
           
 
Method Summary
static org.w3c.dom.Element getAnnotationElement(com.sun.xml.xsom.XSAnnotation annotation, javax.xml.namespace.QName qname)
           
static java.util.List<org.w3c.dom.Element> getAnnotationElements(com.sun.xml.xsom.XSAnnotation annotation, javax.xml.namespace.QName qname)
           
static javax.xml.namespace.QName getAnnotationQName(com.sun.xml.xsom.XSAnnotation annotation, javax.xml.namespace.QName qname)
           
static boolean hasAnnotation(com.sun.xml.xsom.XSType xsType, javax.xml.namespace.QName annotationElementName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaProcessorUtil

public SchemaProcessorUtil()
Method Detail

hasAnnotation

public static boolean hasAnnotation(com.sun.xml.xsom.XSType xsType,
                                    javax.xml.namespace.QName annotationElementName)

getAnnotationElement

public static org.w3c.dom.Element getAnnotationElement(com.sun.xml.xsom.XSAnnotation annotation,
                                                       javax.xml.namespace.QName qname)

getAnnotationElements

public static java.util.List<org.w3c.dom.Element> getAnnotationElements(com.sun.xml.xsom.XSAnnotation annotation,
                                                                        javax.xml.namespace.QName qname)

getAnnotationQName

public static javax.xml.namespace.QName getAnnotationQName(com.sun.xml.xsom.XSAnnotation annotation,
                                                           javax.xml.namespace.QName qname)


Copyright © 2012 evolveum. All Rights Reserved.