org.jvnet.jaxb2_commons.util
Class CustomizationUtils

java.lang.Object
  extended by org.jvnet.jaxb2_commons.util.CustomizationUtils

public class CustomizationUtils
extends Object


Constructor Summary
CustomizationUtils()
           
 
Method Summary
static com.sun.tools.xjc.model.CPluginCustomization addCustomization(com.sun.tools.xjc.model.CCustomizable customizable, javax.xml.bind.JAXBContext context, QName name, Object object)
           
static boolean containsCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
           
static boolean containsCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
           
static boolean containsCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name)
           
static boolean containsCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization createCustomization(Element element)
           
static com.sun.tools.xjc.model.CPluginCustomization createCustomization(QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CElementInfo elementInfo, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.ElementOutline elementOutline, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.EnumOutline classOutline, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline, QName name)
           
static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.Model model, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumInfo, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.Model model, QName name)
           
static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.Outline outline, QName name)
           
static com.sun.tools.xjc.outline.FieldOutline findFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
           
static com.sun.tools.xjc.outline.FieldOutline findInheritedFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
           
static com.sun.tools.xjc.model.CPropertyInfo findInheritedPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
           
static com.sun.tools.xjc.model.CPropertyInfo findPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CEnumConstant enumConstant)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.EnumConstantOutline enumConstantOutline)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
           
static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.Model model)
           
static DocumentBuilder getDocumentBuilder()
           
static com.sun.tools.xjc.model.CPluginCustomization marshal(javax.xml.bind.JAXBContext context, QName name, Object object)
           
static Object unmarshall(javax.xml.bind.JAXBContext context, com.sun.tools.xjc.model.CPluginCustomization customization)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomizationUtils

public CustomizationUtils()
Method Detail

getDocumentBuilder

public static DocumentBuilder getDocumentBuilder()

createCustomization

public static com.sun.tools.xjc.model.CPluginCustomization createCustomization(QName name)

createCustomization

public static com.sun.tools.xjc.model.CPluginCustomization createCustomization(Element element)

containsCustomization

public static boolean containsCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                            QName name)

containsCustomization

public static boolean containsCustomization(com.sun.tools.xjc.model.CClassInfo classInfo,
                                            QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                                                             QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.EnumOutline classOutline,
                                                                             QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.ElementOutline elementOutline,
                                                                             QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                                                                    QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline,
                                                                                    QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline,
                                                                                    QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo,
                                                                                    QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumInfo,
                                                                                    QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo,
                                                                                    QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.Outline outline,
                                                                                    QName name)

findCustomizations

public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.Model model,
                                                                                    QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CClassInfo classInfo,
                                                                             QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo,
                                                                             QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CElementInfo elementInfo,
                                                                             QName name)

containsCustomization

public static boolean containsCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline,
                                            QName name)

containsCustomization

public static boolean containsCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo,
                                            QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline,
                                                                             QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo,
                                                                             QName name)

findCustomization

public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.Model model,
                                                                             QName name)

findFieldWithCustomization

public static com.sun.tools.xjc.outline.FieldOutline findFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                                                                QName name)

findPropertyWithCustomization

public static com.sun.tools.xjc.model.CPropertyInfo findPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo,
                                                                                  QName name)

findInheritedFieldWithCustomization

public static com.sun.tools.xjc.outline.FieldOutline findInheritedFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                                                                         QName name)

findInheritedPropertyWithCustomization

public static com.sun.tools.xjc.model.CPropertyInfo findInheritedPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo,
                                                                                           QName name)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.EnumConstantOutline enumConstantOutline)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.FieldOutline fieldOutline)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.Model model)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CPropertyInfo propertyInfo)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo)

getCustomizations

public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CEnumConstant enumConstant)

unmarshall

public static Object unmarshall(javax.xml.bind.JAXBContext context,
                                com.sun.tools.xjc.model.CPluginCustomization customization)
                         throws AssertionError
Throws:
AssertionError

marshal

public static com.sun.tools.xjc.model.CPluginCustomization marshal(javax.xml.bind.JAXBContext context,
                                                                   QName name,
                                                                   Object object)

addCustomization

public static com.sun.tools.xjc.model.CPluginCustomization addCustomization(com.sun.tools.xjc.model.CCustomizable customizable,
                                                                            javax.xml.bind.JAXBContext context,
                                                                            QName name,
                                                                            Object object)


Copyright © 2005-2012. All Rights Reserved.