Class J2EESchemaAnalyzer111
java.lang.Object
com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzerBase
com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzer11
com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzer111
com.sun.xml.rpc.processor.modeler.j2ee.J2EESchemaAnalyzer111
- All Implemented Interfaces:
J2EESchemaAnalyzerIf
- Author:
- JAX-RPC RI Development Team
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzerBase
SchemaAnalyzerBase.SchemaJavaMemberInfo -
Field Summary
Fields inherited from class com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzerBase
_builtinSchemaTypeToJavaTypeMap, _builtinSchemaTypeToJavaWrapperTypeMap, _env, _jaxbEnumType, _nillableSimpleTypeComponentToLiteralTypeMap, _nillableSimpleTypeComponentToSOAPTypeMap, _resolveIDREF, _schema, _simpleTypeEncoderMap, _strictCompliance, _useDataHandlerOnly, javaTypes, soap11WSDLConstants -
Constructor Summary
ConstructorsConstructorDescriptionJ2EESchemaAnalyzer111(AbstractDocument document, J2EEModelInfo modelInfo, Properties options, Set conflictingClassNames, JavaSimpleTypeCreator javaTypes) -
Method Summary
Modifier and TypeMethodDescriptionprotected SchemaAnalyzerBase.SchemaJavaMemberInfogetJavaMemberInfo(TypeDefinitionComponent component, ElementDeclarationComponent element) protected SchemaAnalyzerBase.SchemaJavaMemberInfogetJavaMemberOfElementInfo(QName typeName, String memberName) protected StringgetJavaNameOfElementType(LiteralStructuredType structureType, TypeDefinitionComponent component, QName nameHint) protected StringgetJavaNameOfSOAPStructureType(SOAPStructureType structureType, TypeDefinitionComponent component, QName nameHint) protected StringgetJavaNameOfType(TypeDefinitionComponent component, QName nameHint) protected LiteralTypegetLiteralMemberType(ComplexTypeDefinitionComponent component, LiteralType memberType, ElementDeclarationComponent element, LiteralStructuredType structureType) protected SOAPTypegetSOAPMemberType(ComplexTypeDefinitionComponent component, SOAPStructureType structureType, ElementDeclarationComponent element, QName nameHint, boolean occursZeroOrOne) getSuperJavaMemberInfo(TypeDefinitionComponent component, ElementDeclarationComponent element) getSuperSOAPMemberType(ComplexTypeDefinitionComponent component, SOAPStructureType structureType, ElementDeclarationComponent element, QName nameHint, boolean occursZeroOrOne) protected voidupdateModifiers(JavaStructureType javaStructureType) Methods inherited from class com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzer111
getNillableLiteralSimpleType, nillableSchemaTypeToSOAPTypeMethods inherited from class com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzer11
initializeMapsMethods inherited from class com.sun.xml.rpc.processor.modeler.wsdl.SchemaAnalyzerBase
anonymousSimpleSchemaTypeToLiteralType, checkStrictCompliance, complexSchemaTypeSimpleContentExtensionToLiteralType, complexSchemaTypeToLiteralType, complexSchemaTypeToSOAPType, createSOAPSimpleType, doMakeMemberBoxedType, doWeHandleAttributeTypeEnumeration, doWeHandleComplexSchemaTypeExtensionByComplexType, doWeHandleComplexSchemaTypeExtensionBySimpleContent, doWeHandleSimpleSchemaTypeDerivationByList, doWeHandleWildcard, enumerationToLiteralType, enumerationToSOAPType, fail, fail, failUnsupported, getAttributeQNameHint, getCustomTypeFor, getElementMappingNameHint, getElementQNameHint, getIDREFLiteralType, getJ2EEAnonymousArrayTypeName, getLiteralFragmentTypeFor, getLiteralSimpleStringTypeFor, getSimpleTypeBaseName, getUniqueID, getUniqueLiteralArrayTypeQNameFor, getUniqueMemberName, getUniqueNCNameFor, getUniqueQNameFor, getUniqueTypeNameForElement, handleIDIDREF, isAttributeEnumeration, isAttributeEnumeration, isAttributeOptional, isInvalidEnumerationLabel, isParticleOptional, listToLiteralType, listToSOAPType, makePackageQualified, makePackageQualified, mustGetCustomTypeFor, processSOAPArrayType, resolveEnumerationNamingConflictsFor, resolveNamingConflictsFor, resolveNamingConflictsFor, schemaElementTypeToLiteralType, schemaTypeToLiteralType, schemaTypeToLiteralType, schemaTypeToLiteralType, schemaTypeToSOAPType, schemaTypeToSOAPType, setReferenceable, simpleSchemaTypeToLiteralType, simpleSchemaTypeToLiteralType, simpleSchemaTypeToSOAPType, soapArrayBasedComplexSchemaTypeToSOAPType, soapStructureExtensionComplexSchemaTypeToSOAPType, urTypeBasedComplexSchemaTypeToLiteralType, urTypeBasedComplexSchemaTypeToSOAPType, warn
-
Constructor Details
-
J2EESchemaAnalyzer111
public J2EESchemaAnalyzer111(AbstractDocument document, J2EEModelInfo modelInfo, Properties options, Set conflictingClassNames, JavaSimpleTypeCreator javaTypes)
-
-
Method Details
-
getJavaNameOfType
- Overrides:
getJavaNameOfTypein classSchemaAnalyzerBase
-
updateModifiers
- Overrides:
updateModifiersin classSchemaAnalyzerBase
-
getJavaNameOfSOAPStructureType
protected String getJavaNameOfSOAPStructureType(SOAPStructureType structureType, TypeDefinitionComponent component, QName nameHint) - Overrides:
getJavaNameOfSOAPStructureTypein classSchemaAnalyzerBase
-
getJavaMemberInfo
protected SchemaAnalyzerBase.SchemaJavaMemberInfo getJavaMemberInfo(TypeDefinitionComponent component, ElementDeclarationComponent element) - Overrides:
getJavaMemberInfoin classSchemaAnalyzerBase
-
getJavaNameOfElementType
protected String getJavaNameOfElementType(LiteralStructuredType structureType, TypeDefinitionComponent component, QName nameHint) - Overrides:
getJavaNameOfElementTypein classSchemaAnalyzerBase
-
getJavaMemberOfElementInfo
protected SchemaAnalyzerBase.SchemaJavaMemberInfo getJavaMemberOfElementInfo(QName typeName, String memberName) - Overrides:
getJavaMemberOfElementInfoin classSchemaAnalyzerBase
-
getSOAPMemberType
protected SOAPType getSOAPMemberType(ComplexTypeDefinitionComponent component, SOAPStructureType structureType, ElementDeclarationComponent element, QName nameHint, boolean occursZeroOrOne) - Overrides:
getSOAPMemberTypein classSchemaAnalyzerBase- Returns:
- The SOAPType of the element
-
getLiteralMemberType
protected LiteralType getLiteralMemberType(ComplexTypeDefinitionComponent component, LiteralType memberType, ElementDeclarationComponent element, LiteralStructuredType structureType) - Overrides:
getLiteralMemberTypein classSchemaAnalyzerBase
-
getSuperSOAPMemberType
public SOAPType getSuperSOAPMemberType(ComplexTypeDefinitionComponent component, SOAPStructureType structureType, ElementDeclarationComponent element, QName nameHint, boolean occursZeroOrOne) - Specified by:
getSuperSOAPMemberTypein interfaceJ2EESchemaAnalyzerIf
-
getSuperJavaMemberInfo
public SchemaAnalyzerBase.SchemaJavaMemberInfo getSuperJavaMemberInfo(TypeDefinitionComponent component, ElementDeclarationComponent element) - Specified by:
getSuperJavaMemberInfoin interfaceJ2EESchemaAnalyzerIf
-