Package com.sun.xml.rpc.wsdl.parser
Class WSDLParser
- java.lang.Object
-
- com.sun.xml.rpc.wsdl.parser.WSDLParser
-
- All Implemented Interfaces:
WSDLParser
public class WSDLParser extends Object implements WSDLParser
A parser for WSDL documents.- Author:
- JAX-RPC Development Team
-
-
Constructor Summary
Constructors Constructor Description WSDLParser()
-
Method Summary
-
-
-
Method Detail
-
register
public void register(ExtensionHandler h)
-
unregister
public void unregister(ExtensionHandler h)
-
unregister
public void unregister(String uri)
-
getFollowImports
public boolean getFollowImports()
-
setFollowImports
public void setFollowImports(boolean b)
-
getWSDLDocument
public WSDLDocument getWSDLDocument(URL wsdlURL)
- Specified by:
getWSDLDocumentin interfaceWSDLParser
-
addParserListener
public void addParserListener(ParserListener l)
-
removeParserListener
public void removeParserListener(ParserListener l)
-
parse
public WSDLDocument parse(InputSource source)
-
parse
public WSDLDocument parse(InputSource source, boolean useWSIBasicProfile)
-
parseDefinitions
protected Definitions parseDefinitions(ParserContext context, InputSource source, String expectedTargetNamespaceURI)
-
processImports
protected void processImports(ParserContext context, InputSource source, Definitions definitions)
-
parseDefinitionsNoImport
protected Definitions parseDefinitionsNoImport(ParserContext context, InputSource source, String expectedTargetNamespaceURI)
-
parseDefinitionsNoImport
protected Definitions parseDefinitionsNoImport(ParserContext context, Document doc, String expectedTargetNamespaceURI)
-
parseDefinitionsNoImport
protected Definitions parseDefinitionsNoImport(ParserContext context, Element e, String expectedTargetNamespaceURI)
-
parseMessage
protected Message parseMessage(ParserContext context, Definitions definitions, Element e)
-
parseMessagePart
protected MessagePart parseMessagePart(ParserContext context, Element e)
-
parsePortType
protected PortType parsePortType(ParserContext context, Definitions definitions, Element e)
-
parsePortTypeOperation
protected Operation parsePortTypeOperation(ParserContext context, Element e)
-
parseBinding
protected Binding parseBinding(ParserContext context, Definitions definitions, Element e)
-
parseBindingOperation
protected BindingOperation parseBindingOperation(ParserContext context, Element e)
-
parseImport
protected Import parseImport(ParserContext context, Definitions definitions, Element e)
-
parseService
protected Service parseService(ParserContext context, Definitions definitions, Element e)
-
parsePort
protected Port parsePort(ParserContext context, Definitions definitions, Element e)
-
parseTypes
protected Types parseTypes(ParserContext context, Definitions definitions, Element e)
-
handleExtension
protected boolean handleExtension(ParserContext context, Extensible entity, Element e)
-
checkNotWsdlElement
protected void checkNotWsdlElement(Element e)
-
checkNotWsdlRequired
protected void checkNotWsdlRequired(Element e)
-
getDocumentationFor
protected Documentation getDocumentationFor(Element e)
-
error
protected void error(String key)
-
getUse
public HashSet getUse()
-
warn
protected void warn(String key)
-
-