|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InterfaceElement
Represents the WSDL 2.0 <interface> element.
Method Summary | |
---|---|
void |
addExtendedInterfaceName(QName interfaceName)
Add the named InterfaceElement to the set of InterfaceElements that this InterfaceElement extends. |
InterfaceFaultElement |
addInterfaceFaultElement()
Create an InterfaceFaultElement with this InterfaceElement as its parent and return a reference to it. |
InterfaceOperationElement |
addInterfaceOperationElement()
Create an InterfaceOperationElement with this InterfaceElement as its parent and return a reference to it. |
void |
addStyleDefaultURI(java.net.URI style)
Add the specified URI to the set of default operation style URIs. |
InterfaceElement |
getExtendedInterfaceElement(QName interfaceName)
Return the named InterfaceElement from the set of IntefaceElements extended by this InterfaceElement. |
InterfaceElement[] |
getExtendedInterfaceElements()
Return the set of InterfaceElements extended by this InterfaceElement. |
QName[] |
getExtendedInterfaceNames()
Return the qualified names of the InterfaceElements that this InterfaceElement extends. |
InterfaceFaultElement |
getInterfaceFaultElement(QName faultName)
Return the named InterfaceFaultElement from the set of InterfaceFaultElements defined directly within this InterfaceElement. |
InterfaceFaultElement[] |
getInterfaceFaultElements()
Return the set of InterfaceFaultElements defined directly within this InterfaceElement. |
InterfaceOperationElement |
getInterfaceOperationElement(QName operName)
Return the named InterfaceOperationElement from the set of InterfaceOperationElements defined directly within this InterfaceElement. |
InterfaceOperationElement[] |
getInterfaceOperationElements()
Return the set of InterfaceOperationElements defined directly within this InterfaceElement. |
QName |
getName()
Return the qualified name of this InterfaceElement, which consists of its local name and the targetNamespace of the parent DescriptionElement. |
java.net.URI[] |
getStyleDefault()
Return the set of URIs representing the default operation style. |
void |
removeExtendedInterfaceName(QName interfaceName)
Remove the named InterfaceElement from the set of InterfaceElements that this InterfaceElement extends. |
void |
setName(NCName name)
Set the name of this InterfaceElement to the specified NCName. |
Methods inherited from interface org.apache.woden.wsdl20.xml.DocumentableElement |
---|
addDocumentationElement, getDocumentationElements |
Methods inherited from interface org.apache.woden.wsdl20.xml.NestedElement |
---|
getParentElement |
Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement |
---|
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace |
Methods inherited from interface org.apache.woden.wsdl20.extensions.AttributeExtensible |
---|
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute |
Methods inherited from interface org.apache.woden.wsdl20.extensions.ElementExtensible |
---|
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement |
Method Detail |
---|
void setName(NCName name)
name
attribute of the <interface> element.
name
- the NCName that represents the local name of this interfaceQName getName()
void addExtendedInterfaceName(QName interfaceName)
extends
attribute
of the <interface> element.
If a null interface name is specified, no action is performed.
interfaceName
- the QName of an extended interfacevoid removeExtendedInterfaceName(QName interfaceName)
extends
attribute of the <interface> element.
If the named InterfaceElement is not extended by this InterfaceElement or if a null
interface name is specified, no action is performed.
interfaceName
- the QName of an extended interfaceQName[] getExtendedInterfaceNames()
extends
attribute
of the <interface> element.
If no extended interfaces exist, an empty array is returned.
InterfaceElement getExtendedInterfaceElement(QName interfaceName)
extends
attribute of the <interface> element.
If the named InterfaceElement is not extended by this InterfaceElement or if a null
interface name is specified, this method will return null.
interfaceName
- the QName of an extended interface
InterfaceElement[] getExtendedInterfaceElements()
extends
attribute
of the <interface> element.
If no extended interfaces exist, an empty array is returned.
void addStyleDefaultURI(java.net.URI style)
styleDefault
attribute
of the <interface> element.
If a null style URI is specified, no action is performed.
style
- a URI representing an operation stylejava.net.URI[] getStyleDefault()
styleDefault
attribute
of the <interface> element.
If no style default URIs exist, an empty array is returned.
InterfaceFaultElement addInterfaceFaultElement()
InterfaceFaultElement getInterfaceFaultElement(QName faultName)
faultName
- the QName of the required InterfaceFaultElement
InterfaceFaultElement[] getInterfaceFaultElements()
InterfaceOperationElement addInterfaceOperationElement()
InterfaceOperationElement getInterfaceOperationElement(QName operName)
operName
- the QName of the required InterfaceOperationElement
InterfaceOperationElement[] getInterfaceOperationElements()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |