Class XJCCMInfoFactory

java.lang.Object
org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
org.jvnet.jaxb2_commons.xjc.model.concrete.XJCCMInfoFactory

public class XJCCMInfoFactory extends org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
  • Constructor Summary

    Constructors
    Constructor
    Description
    XJCCMInfoFactory(com.sun.tools.xjc.model.Model model)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.jvnet.jaxb2_commons.xml.bind.model.MClassTypeInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,?>
    createBaseTypeInfo(com.sun.tools.xjc.model.CClassInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassInfoOrigin
    createClassInfoOrigin(com.sun.tools.xjc.model.CClassInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>
    createClassRef(com.sun.tools.xjc.model.CClassRef info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassRefOrigin
    createClassRefOrigin(com.sun.tools.xjc.model.CClassRef info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementInfoOrigin
    createElementInfoOrigin(com.sun.tools.xjc.model.CElementInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementOrigin
    createElementOrigin(com.sun.tools.xjc.model.CElement info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementTypeRefOrigin
    createElementTypeRefOrigin(com.sun.tools.xjc.model.CElementPropertyInfo ep, com.sun.tools.xjc.model.CTypeRef typeRef)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumConstantInfoOrigin
    createEnumConstantInfoOrigin(com.sun.tools.xjc.model.CEnumConstant info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumLeafInfoOrigin
    createEnumLeafInfoOrigin(com.sun.tools.xjc.model.CEnumLeafInfo info)
     
    protected com.sun.tools.xjc.model.nav.NType
    createListType(com.sun.tools.xjc.model.nav.NType elementType)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MModelInfoOrigin
    createModelInfoOrigin(com.sun.tools.xjc.model.Model info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPackageInfoOrigin
    createPackageInfoOrigin(com.sun.codemodel.JPackage info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPropertyInfoOrigin
    createPropertyInfoOrigin(com.sun.tools.xjc.model.CPropertyInfo info)
     
    protected com.sun.tools.xjc.model.nav.NClass
    getClazz(com.sun.tools.xjc.model.CClassRef info)
     
    protected com.sun.tools.xjc.model.nav.NClass
    getClazz(Class<?> _clas)
     
    protected com.sun.tools.xjc.model.nav.NClass
    getClazz(String className)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer
    getContainer(com.sun.tools.xjc.model.CClassInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer
    getContainer(com.sun.tools.xjc.model.CClassRef info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer
    getContainer(com.sun.tools.xjc.model.CElementInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer
    getContainer(com.sun.tools.xjc.model.CEnumLeafInfo info)
     
    protected String
    getDefaultValue(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
     
    protected String
    getDefaultValue(org.glassfish.jaxb.core.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> typeRef)
     
    getDefaultValueNamespaceContext(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
     
    getDefaultValueNamespaceContext(org.glassfish.jaxb.core.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> typeRef)
     
    protected String
    getLocalName(com.sun.tools.xjc.model.CClassInfo info)
     
    protected String
    getLocalName(com.sun.tools.xjc.model.CClassRef info)
     
    protected String
    getLocalName(com.sun.tools.xjc.model.CElementInfo info)
     
    protected String
    getLocalName(com.sun.tools.xjc.model.CEnumLeafInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo
    getPackage(com.sun.tools.xjc.model.CClassInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo
    getPackage(com.sun.tools.xjc.model.CClassRef info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo
    getPackage(com.sun.tools.xjc.model.CElementInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo
    getPackage(com.sun.tools.xjc.model.CEnumLeafInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>
    getScope(com.sun.tools.xjc.model.CClassInfo info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>
    getTypeInfo(com.sun.tools.xjc.model.CClassRef info)
     
    protected org.jvnet.jaxb2_commons.xml.bind.model.MTypeInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>
    getTypeInfo(com.sun.tools.xjc.model.CTypeInfo typeInfo)
     
    protected Class<?>
    loadClass(com.sun.tools.xjc.model.nav.NType referencedType)
     

    Methods inherited from class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory

    createAnyAttributePropertyInfo, createAnyAttributePropertyInfoOrigin, createAnyElementPropertyInfo, createAttributePropertyInfo, createBuiltinLeafInfo, createBuiltinLeafInfoOrigin, createClassInfo, createElementInfo, createElementPropertyInfo, createElementRefPropertyInfo, createElementRefsPropertyInfo, createElementsPropertyInfo, createEnumContantInfo, createEnumLeafInfo, createModel, createValuePropertyInfo, createWildcardTypeInfo, createWildcardTypeInfoOrigin, getElementInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfoSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • XJCCMInfoFactory

      public XJCCMInfoFactory(com.sun.tools.xjc.model.Model model)
  • Method Details

    • getClazz

      protected com.sun.tools.xjc.model.nav.NClass getClazz(com.sun.tools.xjc.model.CClassRef info)
    • getClazz

      protected com.sun.tools.xjc.model.nav.NClass getClazz(Class<?> _clas)
    • getClazz

      protected com.sun.tools.xjc.model.nav.NClass getClazz(String className)
    • getTypeInfo

      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTypeInfo(com.sun.tools.xjc.model.CClassRef info)
    • createClassRef

      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> createClassRef(com.sun.tools.xjc.model.CClassRef info)
    • getTypeInfo

      protected org.jvnet.jaxb2_commons.xml.bind.model.MTypeInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTypeInfo(com.sun.tools.xjc.model.CTypeInfo typeInfo)
      Overrides:
      getTypeInfo in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getPackage

      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage(com.sun.tools.xjc.model.CClassInfo info)
      Specified by:
      getPackage in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getPackage

      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage(com.sun.tools.xjc.model.CClassRef info)
    • getPackage

      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage(com.sun.tools.xjc.model.CEnumLeafInfo info)
      Specified by:
      getPackage in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getPackage

      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage(com.sun.tools.xjc.model.CElementInfo info)
      Specified by:
      getPackage in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getContainer

      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer(com.sun.tools.xjc.model.CClassInfo info)
      Specified by:
      getContainer in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getContainer

      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer(com.sun.tools.xjc.model.CElementInfo info)
      Specified by:
      getContainer in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getContainer

      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer(com.sun.tools.xjc.model.CEnumLeafInfo info)
      Specified by:
      getContainer in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getContainer

      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer(com.sun.tools.xjc.model.CClassRef info)
    • getScope

      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getScope(com.sun.tools.xjc.model.CClassInfo info)
      Specified by:
      getScope in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getLocalName

      protected String getLocalName(com.sun.tools.xjc.model.CClassInfo info)
      Specified by:
      getLocalName in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getLocalName

      protected String getLocalName(com.sun.tools.xjc.model.CClassRef info)
    • getLocalName

      protected String getLocalName(com.sun.tools.xjc.model.CEnumLeafInfo info)
      Specified by:
      getLocalName in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getLocalName

      protected String getLocalName(com.sun.tools.xjc.model.CElementInfo info)
      Specified by:
      getLocalName in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createModelInfoOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MModelInfoOrigin createModelInfoOrigin(com.sun.tools.xjc.model.Model info)
      Overrides:
      createModelInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createPackageInfoOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPackageInfoOrigin createPackageInfoOrigin(com.sun.codemodel.JPackage info)
    • createClassInfoOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassInfoOrigin createClassInfoOrigin(com.sun.tools.xjc.model.CClassInfo info)
      Overrides:
      createClassInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createElementOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementOrigin createElementOrigin(com.sun.tools.xjc.model.CElement info)
      Overrides:
      createElementOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createElementTypeRefOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementTypeRefOrigin createElementTypeRefOrigin(com.sun.tools.xjc.model.CElementPropertyInfo ep, com.sun.tools.xjc.model.CTypeRef typeRef)
      Overrides:
      createElementTypeRefOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createClassRefOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassRefOrigin createClassRefOrigin(com.sun.tools.xjc.model.CClassRef info)
    • createPropertyInfoOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPropertyInfoOrigin createPropertyInfoOrigin(com.sun.tools.xjc.model.CPropertyInfo info)
      Overrides:
      createPropertyInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createElementInfoOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementInfoOrigin createElementInfoOrigin(com.sun.tools.xjc.model.CElementInfo info)
      Overrides:
      createElementInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createEnumLeafInfoOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumLeafInfoOrigin createEnumLeafInfoOrigin(com.sun.tools.xjc.model.CEnumLeafInfo info)
      Overrides:
      createEnumLeafInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createEnumConstantInfoOrigin

      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumConstantInfoOrigin createEnumConstantInfoOrigin(com.sun.tools.xjc.model.CEnumConstant info)
      Overrides:
      createEnumConstantInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createListType

      protected com.sun.tools.xjc.model.nav.NType createListType(com.sun.tools.xjc.model.nav.NType elementType)
      Specified by:
      createListType in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • createBaseTypeInfo

      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassTypeInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,?> createBaseTypeInfo(com.sun.tools.xjc.model.CClassInfo info)
      Overrides:
      createBaseTypeInfo in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • loadClass

      protected Class<?> loadClass(com.sun.tools.xjc.model.nav.NType referencedType)
      Specified by:
      loadClass in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getDefaultValue

      protected String getDefaultValue(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
      Specified by:
      getDefaultValue in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getDefaultValueNamespaceContext

      protected NamespaceContext getDefaultValueNamespaceContext(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
      Specified by:
      getDefaultValueNamespaceContext in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getDefaultValue

      protected String getDefaultValue(org.glassfish.jaxb.core.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> typeRef)
      Specified by:
      getDefaultValue in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>
    • getDefaultValueNamespaceContext

      protected NamespaceContext getDefaultValueNamespaceContext(org.glassfish.jaxb.core.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> typeRef)
      Specified by:
      getDefaultValueNamespaceContext in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass,com.sun.tools.xjc.model.Model,com.sun.tools.xjc.model.CTypeInfo,com.sun.tools.xjc.model.CBuiltinLeafInfo,com.sun.tools.xjc.model.CElement,com.sun.tools.xjc.model.CElementInfo,com.sun.tools.xjc.model.CEnumLeafInfo,com.sun.tools.xjc.model.CEnumConstant,com.sun.tools.xjc.model.CClassInfo,com.sun.tools.xjc.model.CPropertyInfo,com.sun.tools.xjc.model.CAttributePropertyInfo,com.sun.tools.xjc.model.CValuePropertyInfo,com.sun.tools.xjc.model.CElementPropertyInfo,com.sun.tools.xjc.model.CReferencePropertyInfo,com.sun.tools.xjc.model.CWildcardTypeInfo,com.sun.tools.xjc.model.CTypeRef>