com.sun.tools.ws.wsdl.document
Class WSDLDocument

java.lang.Object
  extended by com.sun.tools.ws.wsdl.framework.AbstractDocument
      extended by com.sun.tools.ws.wsdl.document.WSDLDocument

public class WSDLDocument
extends AbstractDocument

A WSDL document.


Field Summary
 
Fields inherited from class com.sun.tools.ws.wsdl.framework.AbstractDocument
errReceiver, forest
 
Constructor Summary
WSDLDocument(MetadataFinder forest, ErrorReceiver errReceiver)
           
 
Method Summary
 void accept(WSDLDocumentVisitor visitor)
           
 QName[] getAllPortQNames()
           
 QName[] getAllServiceQNames()
           
 Definitions getDefinitions()
           
 QName[] getPortQNames(String serviceNameLocalPart)
           
protected  Entity getRoot()
           
 void setDefinitions(Definitions d)
           
 void validate(EntityReferenceValidator validator)
           
 
Methods inherited from class com.sun.tools.ws.wsdl.framework.AbstractDocument
addImportedDocument, addImportedEntity, addIncludedDocument, addIncludedEntity, define, find, getMap, getSystemId, isImportedDocument, isIncludedDocument, setSystemId, validateLocally, withAllSubEntitiesDo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLDocument

public WSDLDocument(MetadataFinder forest,
                    ErrorReceiver errReceiver)
Method Detail

getDefinitions

public Definitions getDefinitions()

setDefinitions

public void setDefinitions(Definitions d)

getAllServiceQNames

public QName[] getAllServiceQNames()

getAllPortQNames

public QName[] getAllPortQNames()

getPortQNames

public QName[] getPortQNames(String serviceNameLocalPart)

accept

public void accept(WSDLDocumentVisitor visitor)
            throws Exception
Throws:
Exception

validate

public void validate(EntityReferenceValidator validator)
Specified by:
validate in class AbstractDocument

getRoot

protected Entity getRoot()
Specified by:
getRoot in class AbstractDocument