com.evolveum.midpoint.prism.schema
Class SchemaProcessorUtil

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

public class SchemaProcessorUtil
extends Object

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

Author:
Radovan Semancik

Constructor Summary
SchemaProcessorUtil()
           
 
Method Summary
static Element getAnnotationElement(com.sun.xml.xsom.XSAnnotation annotation, QName qname)
           
static List<Element> getAnnotationElements(com.sun.xml.xsom.XSAnnotation annotation, QName qname)
           
static QName getAnnotationQName(com.sun.xml.xsom.XSAnnotation annotation, QName qname)
           
static boolean hasAnnotation(com.sun.xml.xsom.XSType xsType, 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,
                                    QName annotationElementName)

getAnnotationElement

public static Element getAnnotationElement(com.sun.xml.xsom.XSAnnotation annotation,
                                           QName qname)

getAnnotationElements

public static List<Element> getAnnotationElements(com.sun.xml.xsom.XSAnnotation annotation,
                                                  QName qname)

getAnnotationQName

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


Copyright © 2013 evolveum. All Rights Reserved.