public class WSDLParser extends Object implements WSDLParser
| Constructor and Description |
|---|
WSDLParser() |
public void register(ExtensionHandler h)
public void unregister(ExtensionHandler h)
public void unregister(String uri)
public boolean getFollowImports()
public void setFollowImports(boolean b)
public WSDLDocument getWSDLDocument(URL wsdlURL)
getWSDLDocument in interface WSDLParserpublic void addParserListener(ParserListener l)
public void removeParserListener(ParserListener l)
public WSDLDocument parse(InputSource source)
public WSDLDocument parse(InputSource source, boolean useWSIBasicProfile)
protected Definitions parseDefinitions(ParserContext context, InputSource source, String expectedTargetNamespaceURI)
protected void processImports(ParserContext context, InputSource source, Definitions definitions)
protected Definitions parseDefinitionsNoImport(ParserContext context, InputSource source, String expectedTargetNamespaceURI)
protected Definitions parseDefinitionsNoImport(ParserContext context, Document doc, String expectedTargetNamespaceURI)
protected Definitions parseDefinitionsNoImport(ParserContext context, Element e, String expectedTargetNamespaceURI)
protected Message parseMessage(ParserContext context, Definitions definitions, Element e)
protected MessagePart parseMessagePart(ParserContext context, Element e)
protected PortType parsePortType(ParserContext context, Definitions definitions, Element e)
protected Operation parsePortTypeOperation(ParserContext context, Element e)
protected Binding parseBinding(ParserContext context, Definitions definitions, Element e)
protected BindingOperation parseBindingOperation(ParserContext context, Element e)
protected Import parseImport(ParserContext context, Definitions definitions, Element e)
protected Service parseService(ParserContext context, Definitions definitions, Element e)
protected Port parsePort(ParserContext context, Definitions definitions, Element e)
protected Types parseTypes(ParserContext context, Definitions definitions, Element e)
protected boolean handleExtension(ParserContext context, Extensible entity, Element e)
protected void checkNotWsdlElement(Element e)
protected void checkNotWsdlRequired(Element e)
protected Documentation getDocumentationFor(Element e)
protected void error(String key)
public HashSet getUse()
protected void warn(String key)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.