com.sun.tools.ws.wsdl.parser
Class MetadataFinder

java.lang.Object
  extended by com.sun.tools.ws.wsdl.parser.DOMForest
      extended by com.sun.tools.ws.wsdl.parser.MetadataFinder

public final class MetadataFinder
extends DOMForest


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.tools.ws.wsdl.parser.DOMForest
DOMForest.Handler
 
Field Summary
 boolean isMexMetadata
           
 
Fields inherited from class com.sun.tools.ws.wsdl.parser.DOMForest
core, errorReceiver, externalReferences, inlinedSchemaElements, locatorTable, logic, options, outerMostBindings, rootDocuments
 
Constructor Summary
MetadataFinder(InternalizationLogic logic, WsimportOptions options, ErrorReceiver errReceiver)
           
 
Method Summary
 String getRootWSDL()
          Gives the root wsdl document systemId.
 Set<String> getRootWSDLs()
          Gives all the WSDL documents.
 void parseWSDL()
           
 
Methods inherited from class com.sun.tools.ws.wsdl.parser.DOMForest
addExternalReferences, dump, get, getExternalReferences, getFirstRootDocument, getInlinedSchemaElement, getParserHandler, getRootDocuments, getSystemId, isExtensionMode, listSystemIDs, parse, parse, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isMexMetadata

public boolean isMexMetadata
Constructor Detail

MetadataFinder

public MetadataFinder(InternalizationLogic logic,
                      WsimportOptions options,
                      ErrorReceiver errReceiver)
Method Detail

parseWSDL

public void parseWSDL()

getRootWSDL

@Nullable
public String getRootWSDL()
Gives the root wsdl document systemId. A root wsdl document is the one which has wsdl:service.

Returns:
null if there is no root wsdl

getRootWSDLs

@NotNull
public Set<String> getRootWSDLs()
Gives all the WSDL documents.