public class WSDLModeler11 extends WSDLModelerBase
WSDLModelerBase.ProcessSOAPOperationInfo, WSDLModelerBase.WSDLExceptionInfo_faultTypeToStructureMap, _javaExceptions, _javaTypes, hSet, info, MESSAGE_HAS_MIME_MULTIPART_RELATED_BINDING, parser| Constructor and Description |
|---|
WSDLModeler11(WSDLModelInfo modelInfo,
Properties options) |
| Modifier and Type | Method and Description |
|---|---|
protected Extension |
getAnyExtensionOfType(Extensible extensible,
Class type) |
protected String |
getFaultName(String faultPartName,
String soapFaultName,
String bindFaultName,
String faultMessageName)
bug fix: 4884736, this method can be overridden from subclasses of WSDLModelerBase
Returns soapbinding:fault name.
|
protected AbstractType |
getHeaderFaultSequenceType(AbstractType faultType,
MessagePart faultPart,
QName elemName) |
protected String |
getLiteralJavaMemberName(Fault fault) |
protected SchemaAnalyzerBase |
getSchemaAnalyzerInstance(WSDLDocument document,
WSDLModelInfo _modelInfo,
Properties _options,
Set _conflictingClassNames,
JavaSimpleTypeCreator _javaTypes)
Gets the appropriate Schema Analyzer for the wsdl
|
protected boolean |
isSingleInOutPart(Set inputParameterNames,
MessagePart outputPart)
Returns true when there is single inout part and no parameterOrder defined.
|
addParameterToStructures, buildModel, checkNotWsdlElement, checkNotWsdlRequired, createJavaException, createJavaExceptionFromLiteralType, createJavaExceptionFromSOAPType, createJavaInterfaceForPort, createParentFault, createRelativeJavaExceptions, createSubfaults, findMessage, getDocumentationFor, getElementTypeToLiteralType, getEnvironment, getExceptionInfo, getExtensionOfType, getInputMessage, getJavaNameForOperation, getJavaNameOfPort, getJavaNameOfSEI, getMessageParts, getNonQualifiedNameFor, getOutputMessage, getQNameOf, getRequestNamespaceURI, getResponseNamespaceURI, getSchemaAnalyzer, getServiceInterfaceName, getSOAPRequestBody, getSOAPResponseBody, getStructureNamePrefix, getUniqueName, getUniqueParameterName, handleLiteralSOAPFault, info, info, isBoundToMimeContent, isBoundToSOAPBody, isConflictingClassName, isConflictingExceptionClassName, isConflictingPortClassName, isConflictingServiceClassName, isConflictingStubClassName, isConflictingTieClassName, isEquivalentLiteralStructures, isEquivalentSOAPStructures, isOperationDocumentLiteral, isRequestMimeMultipart, isResponseMimeMultipart, isStyleAndPartMatch, isUnwrappable, isUnwrappable, isWrapperType, makeNameUniqueInSet, makePackageQualified, makePackageQualified, makePackageQualified, makePackageQualified, postProcessSOAPOperation, processHeaderFaults, processParameterOrder, processPort, processSearchSchemaOption, processService, processSOAPOperation, processSOAPOperationDocumentLiteralStyle, processSOAPOperationRPCEncodedStyle, processSOAPOperationRPCLiteralStyle, setCurrentPort, setDocumentationIfPresent, setJavaOperationNameProperty, setSOAPUse, setUnwrapped, tokenListContains, typeHasNoWildcardElement, useExplicitServiceContextForDocLit, useExplicitServiceContextForRpcEncoded, useExplicitServiceContextForRpcLit, verifyParameterType, verifyResultType, warn, warn, warn, warnpublic WSDLModeler11(WSDLModelInfo modelInfo, Properties options)
modelInfo - options - protected String getFaultName(String faultPartName, String soapFaultName, String bindFaultName, String faultMessageName)
getFaultName in class WSDLModelerBasefaultPartName - - to be used by versions < 1.1soapFaultName - bindFaultName - protected String getLiteralJavaMemberName(Fault fault)
getLiteralJavaMemberName in class WSDLModelerBaseprotected SchemaAnalyzerBase getSchemaAnalyzerInstance(WSDLDocument document, WSDLModelInfo _modelInfo, Properties _options, Set _conflictingClassNames, JavaSimpleTypeCreator _javaTypes)
WSDLModelerBasegetSchemaAnalyzerInstance in class WSDLModelerBaseprotected AbstractType getHeaderFaultSequenceType(AbstractType faultType, MessagePart faultPart, QName elemName)
getHeaderFaultSequenceType in class WSDLModelerBaseprotected boolean isSingleInOutPart(Set inputParameterNames, MessagePart outputPart)
WSDLModelerBaseisSingleInOutPart in class WSDLModelerBaseprotected Extension getAnyExtensionOfType(Extensible extensible, Class type)
getAnyExtensionOfType in class WSDLModelerBaseCopyright © 2017–2019 Eclipse Foundation. All rights reserved.