public class XJCCMInfoFactory extends 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.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>
| Constructor and Description |
|---|
XJCCMInfoFactory(com.sun.tools.xjc.model.Model model) |
| Modifier and Type | Method and Description |
|---|---|
protected MClassInfoOrigin |
createClassInfoOrigin(com.sun.tools.xjc.model.CClassInfo info) |
protected MElementInfoOrigin |
createElementInfoOrigin(com.sun.tools.xjc.model.CElementInfo info) |
protected MEnumConstantInfoOrigin |
createEnumConstantInfoOrigin(com.sun.tools.xjc.model.CEnumConstant info) |
protected 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 MModelInfoOrigin |
createModelInfoOrigin(com.sun.tools.xjc.model.Model info) |
protected MPackageInfoOrigin |
createPackageInfoOrigin(com.sun.codemodel.JPackage info) |
protected MPropertyInfoOrigin |
createPropertyInfoOrigin(com.sun.tools.xjc.model.CPropertyInfo info) |
protected String |
getLocalName(com.sun.tools.xjc.model.CClassInfo info) |
protected String |
getLocalName(com.sun.tools.xjc.model.CEnumLeafInfo info) |
protected MPackageInfo |
getPackage(com.sun.tools.xjc.model.CClassInfo info) |
protected MPackageInfo |
getPackage(com.sun.tools.xjc.model.CElementInfo info) |
protected MPackageInfo |
getPackage(com.sun.tools.xjc.model.CEnumLeafInfo info) |
createAnyAttributePropertyInfo, createAnyAttributePropertyInfoOrigin, createAnyElementPropertyInfo, createAttributePropertyInfo, createBuiltinLeafInfo, createBuiltinLeafInfoOrigin, createClassInfo, createElementInfo, createElementPropertyInfo, createElementRefPropertyInfo, createElementRefsPropertyInfo, createElementsPropertyInfo, createEnumContantInfo, createEnumLeafInfo, createModel, createValuePropertyInfo, createWildcardTypeInfo, createWildcardTypeInfoOrigin, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfoprotected MPackageInfo getPackage(com.sun.tools.xjc.model.CClassInfo info)
getPackage in class 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.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>protected MPackageInfo getPackage(com.sun.tools.xjc.model.CEnumLeafInfo info)
getPackage in class 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.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>protected MPackageInfo getPackage(com.sun.tools.xjc.model.CElementInfo info)
getPackage in class 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.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>protected String getLocalName(com.sun.tools.xjc.model.CClassInfo info)
getLocalName in class 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.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>protected String getLocalName(com.sun.tools.xjc.model.CEnumLeafInfo info)
getLocalName in class 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.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>protected MModelInfoOrigin createModelInfoOrigin(com.sun.tools.xjc.model.Model info)
createModelInfoOrigin in class 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.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>protected MPackageInfoOrigin createPackageInfoOrigin(com.sun.codemodel.JPackage info)
protected MClassInfoOrigin createClassInfoOrigin(com.sun.tools.xjc.model.CClassInfo info)
createClassInfoOrigin in class 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.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>protected MPropertyInfoOrigin createPropertyInfoOrigin(com.sun.tools.xjc.model.CPropertyInfo info)
createPropertyInfoOrigin in class 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.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>protected MElementInfoOrigin createElementInfoOrigin(com.sun.tools.xjc.model.CElementInfo info)
createElementInfoOrigin in class 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.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>protected MEnumLeafInfoOrigin createEnumLeafInfoOrigin(com.sun.tools.xjc.model.CEnumLeafInfo info)
createEnumLeafInfoOrigin in class 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.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>protected MEnumConstantInfoOrigin createEnumConstantInfoOrigin(com.sun.tools.xjc.model.CEnumConstant info)
createEnumConstantInfoOrigin in class 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.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>protected com.sun.tools.xjc.model.nav.NType createListType(com.sun.tools.xjc.model.nav.NType elementType)
createListType in class 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.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>Copyright © 2005–2016. All rights reserved.