|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.tools.ws.wsdl.framework.Entity
com.sun.tools.ws.wsdl.framework.GlobalEntity
com.sun.tools.ws.wsdl.document.Port
public class Port
Entity corresponding to the "port" WSDL element.
| Field Summary |
|---|
| Fields inherited from class com.sun.tools.ws.wsdl.framework.Entity |
|---|
errorReceiver |
| Constructor Summary | |
|---|---|
Port(Defining defining,
org.xml.sax.Locator locator,
ErrorReceiver errReceiver)
|
|
| Method Summary | |
|---|---|
void |
accept(WSDLDocumentVisitor visitor)
|
void |
addExtension(TWSDLExtension e)
An TWSDLExtensionHandler will call this method to add an TWSDLExtension object |
java.lang.Iterable<TWSDLExtension> |
extensions()
Gives iterator over TWSDLExtensions |
javax.xml.namespace.QName |
getBinding()
|
Documentation |
getDocumentation()
|
javax.xml.namespace.QName |
getElementName()
|
Kind |
getKind()
|
java.lang.String |
getNamespaceURI()
Gives namespace URI of a wsdl extensibility element. |
java.lang.String |
getNameValue()
Gives the wsdl extensiblity element's name attribute value. |
TWSDLExtensible |
getParent()
Gives the parent of a wsdl extensibility element. |
Service |
getService()
|
javax.xml.namespace.QName |
getWSDLElementName()
Gives the WSDL element or WSDL extensibility element name |
Binding |
resolveBinding(AbstractDocument document)
|
void |
setBinding(javax.xml.namespace.QName n)
|
void |
setDocumentation(Documentation d)
|
void |
setParent(TWSDLExtensible parent)
|
void |
setService(Service s)
|
void |
validateThis()
|
void |
withAllEntityReferencesDo(EntityReferenceAction action)
|
void |
withAllQNamesDo(QNameAction action)
|
void |
withAllSubEntitiesDo(EntityAction action)
|
| Methods inherited from class com.sun.tools.ws.wsdl.framework.GlobalEntity |
|---|
getDefining, getName, setName |
| Methods inherited from class com.sun.tools.ws.wsdl.framework.Entity |
|---|
failValidation, failValidation, getLocator, getProperty, removeProperty, setErrorReceiver, setProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sun.tools.ws.wsdl.framework.Elemental |
|---|
getLocator |
| Constructor Detail |
|---|
public Port(Defining defining,
org.xml.sax.Locator locator,
ErrorReceiver errReceiver)
| Method Detail |
|---|
public Service getService()
public void setService(Service s)
public javax.xml.namespace.QName getBinding()
public void setBinding(javax.xml.namespace.QName n)
public Binding resolveBinding(AbstractDocument document)
public Kind getKind()
getKind in interface GloballyKnowngetKind in class GlobalEntitypublic java.lang.String getNameValue()
TWSDLExtensible
getNameValue in interface TWSDLExtensiblepublic java.lang.String getNamespaceURI()
TWSDLExtensible
getNamespaceURI in interface TWSDLExtensiblepublic javax.xml.namespace.QName getWSDLElementName()
TWSDLExtensible
getWSDLElementName in interface TWSDLExtensiblepublic Documentation getDocumentation()
public void setDocumentation(Documentation d)
public void withAllQNamesDo(QNameAction action)
withAllQNamesDo in class Entitypublic void withAllEntityReferencesDo(EntityReferenceAction action)
withAllEntityReferencesDo in class Entity
public void accept(WSDLDocumentVisitor visitor)
throws java.lang.Exception
java.lang.Exceptionpublic void validateThis()
validateThis in class Entitypublic void addExtension(TWSDLExtension e)
TWSDLExtensibleTWSDLExtensionHandler will call this method to add an TWSDLExtension object
addExtension in interface TWSDLExtensiblee - non-null extension objectpublic java.lang.Iterable<TWSDLExtension> extensions()
TWSDLExtensibleTWSDLExtensions
extensions in interface TWSDLExtensiblepublic TWSDLExtensible getParent()
TWSDLExtensible
For example,
...
Here, the TWSDLExtensiblerepresenting wsdl:operation's parent would be wsdl:portType
- Specified by:
getParent in interface TWSDLExtensible
- Returns:
- null if the
TWSDLExtensible has no parent, root of wsdl document - wsdl:definition.
public void setParent(TWSDLExtensible parent)
public void withAllSubEntitiesDo(EntityAction action)
withAllSubEntitiesDo in class Entitypublic javax.xml.namespace.QName getElementName()
getElementName in interface Elemental
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||