Home » apache-openwebbeans-1.0.0-incubating-M3-sources » org.apache.webbeans.xml » [javadoc | source]
org.apache.webbeans.xml
public final class: XMLDefinitionUtil [javadoc | source]
java.lang.Object
   org.apache.webbeans.xml.XMLDefinitionUtil
Method from org.apache.webbeans.xml.XMLDefinitionUtil Summary:
checkSimpleWebBeansInXML,   checkTypeMetaDataClasses,   defineXMLBindingType,   defineXMLClassLevelInterceptorType,   defineXMLDecorators,   defineXMLDisposalMethod,   defineXMLInterceptors,   defineXMLMethodLevelInterceptorType,   defineXMLName,   defineXMLObservesMethod,   defineXMLProducerMethod,   defineXMLSpecializes,   defineXMLStereoType,   defineXMLTypeMetaData,   getXMLMethodInjectionPoint
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.webbeans.xml.XMLDefinitionUtil Detail:
 public static  void checkSimpleWebBeansInXML(Class<?> clazz,
    Element webBeanDecleration,
    String errorMessage) throws WebBeansConfigurationException 
    Checks the conditions for simple webbeans class defined in the XML file.
 public static  void checkTypeMetaDataClasses(List<Annotation> typeSet,
    String errorMessage) 
 public static boolean defineXMLBindingType(AbstractBean<T> component,
    List<Annotation> annotationSet,
    List<Element> annotationElementList,
    String errorMessage) 
 public static  void defineXMLClassLevelInterceptorType(XMLManagedBean<T> component,
    List<Annotation> annotationSet,
    List<Element> annotationElementList,
    String errorMessage) 
 public static  void defineXMLDecorators(XMLManagedBean<T> component,
    List<Annotation> annotationSet,
    Element decoratorDecleration,
    String errorMessage) 
 public static  void defineXMLDisposalMethod(XMLManagedBean<T> component,
    Method disposalMethod,
    Element disposalMethodElement,
    String errorMessage) 
    Configures the disposal method of the webbeans component using the xml configuration.
 public static  void defineXMLInterceptors(XMLManagedBean<T> component,
    List<Annotation> annotationSet,
    List<Element> annotationElementList,
    String errorMessage) 
 public static  void defineXMLMethodLevelInterceptorType(XMLManagedBean<T> component,
    Method interceptorMethod,
    Element interceptorMethodElement,
    String errorMessage) 
 public static boolean defineXMLName(AbstractBean<T> component,
    List<Annotation> annotationSet) 
 public static  void defineXMLObservesMethod(XMLManagedBean<T> component,
    Method observesMethod,
    Element observesMethodElement,
    String errorMessage) 
 public static XMLProducerBean<T> defineXMLProducerMethod(WebBeansXMLConfigurator configurator,
    XMLManagedBean<T> component,
    Method producesMethod,
    Element producerMethodElement,
    String errorMessage) 
    Returns newly created and configures xml webbeans producer component.
 public static  void defineXMLSpecializes(XMLManagedBean<T> component,
    List<Annotation> annotationSet) 
 public static  void defineXMLStereoType(AbstractBean<T> component,
    List<Annotation> annotationSet) 
    Configures the webbeans component stereotype.
 public static Class<Annotation> defineXMLTypeMetaData(AbstractBean<T> component,
    List<Annotation> annotationSet,
    Class<Annotation> defineType,
    String errorMessage) 
    Gets applicable annotation class for given defineType parameter from the given annotation set.
 public static InjectionPoint getXMLMethodInjectionPoint(AbstractBean<?> component,
    XMLInjectionPointModel model,
    Method method)