public class InterfaceOperationImpl extends NestedImpl implements InterfaceOperation, InterfaceOperationElement
Constructor and Description |
---|
InterfaceOperationImpl() |
Modifier and Type | Method and Description |
---|---|
InterfaceFaultReferenceElement |
addInterfaceFaultReferenceElement()
Create an InterfaceFaultReferenceElement with this InterfaceOperationElement as its parent
and return a reference to it.
|
InterfaceMessageReferenceElement |
addInterfaceMessageReferenceElement()
Create an InterfaceMessageReferenceElement with this InterfaceOperationElement as its parent
and return a reference to it.
|
void |
addStyleURI(URI uri)
Add the specified URI to the set of style URIs used by this InterfaceOperationElement.
|
FragmentIdentifier |
getFragmentIdentifier()
Returns the fragment identifier for this WSDL 2.0 component.
|
InterfaceFaultReferenceElement[] |
getInterfaceFaultReferenceElements()
Return the set of InterfaceFaultReferenceElement within this InterfaceOperationElement.
|
InterfaceFaultReference[] |
getInterfaceFaultReferences()
Represents the {interface fault references} property of the InterfaceOperation component.
|
InterfaceMessageReferenceElement[] |
getInterfaceMessageReferenceElements()
Return the set of InterfaceMessageReferenceElements within this InterfaceOperationElement.
|
InterfaceMessageReference[] |
getInterfaceMessageReferences()
Represents the {interface message references} property of the InterfaceOperation component.
|
URI |
getMessageExchangePattern()
Returns a URI representing the {message exchange pattern} property of this
InterfaceOperation.
|
QName |
getName()
Returns the qualified name representing the {name} property of this InterfaceOperation.
|
URI |
getPattern()
Return the URI representing the message exchange pattern used by this InterfaceOperationElement.
|
URI[] |
getStyle()
Represents the {style} property of the InterfaceOperation component.
|
void |
removeInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef)
Remove the specified InterfaceFaultReferenceElement from the set of
InterfaceFaultReferenceElements within this InterfaceOperationElement.
|
void |
removeInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef)
Remove the specified InterfaceMessageReferenceElement from the set of
InterfaceMessageReferenceElements within this InterfaceOperationElement.
|
void |
removeStyleURI(URI uri)
Remove the specified URI from the set of style URIs used by this InterfaceOperationElement.
|
void |
setName(NCName name)
Set the name of this InterfaceOperationElement to the specified NCName.
|
void |
setPattern(URI uri)
Set the message exchange pattern used by this InterfaceOperationElement to the specified
URI.
|
InterfaceOperationElement |
toElement()
Returns a WSDLElement that represents the element information item from the WSDL 2.0
infoset that maps to this WSDLComponent.
|
getParent, getParentElement
containsComponent, equals, getComponentExtensionContext, getExtensionProperties, getExtensionProperties, getExtensionProperty, isEquivalentTo, setComponentExtensionContext, toString
addDocumentationElement, getDocumentationElements
addExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttribute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getParent
equals, getComponentExtensionContext, isEquivalentTo, setComponentExtensionContext, toString
getExtensionProperties, getExtensionProperties, getExtensionProperty
addDocumentationElement, getDocumentationElements
getParentElement
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement
public QName getName()
InterfaceOperation
getName
in interface InterfaceOperation
getName
in interface InterfaceOperationElement
public URI getMessageExchangePattern()
InterfaceOperation
getMessageExchangePattern
in interface InterfaceOperation
public InterfaceMessageReference[] getInterfaceMessageReferences()
InterfaceOperation
getInterfaceMessageReferences
in interface InterfaceOperation
public InterfaceFaultReference[] getInterfaceFaultReferences()
InterfaceOperation
getInterfaceFaultReferences
in interface InterfaceOperation
public URI[] getStyle()
InterfaceOperation
getStyle
in interface InterfaceOperation
getStyle
in interface InterfaceOperationElement
public InterfaceOperationElement toElement()
InterfaceOperation
toElement
in interface InterfaceOperation
public void setName(NCName name)
InterfaceOperationElement
name
attribute of the interface <operation> element.setName
in interface InterfaceOperationElement
name
- the NCName that represents the local name of this interface operationpublic void setPattern(URI uri)
InterfaceOperationElement
pattern
attribute of the interface <operation>
element.setPattern
in interface InterfaceOperationElement
uri
- the message exchange pattern URIpublic URI getPattern()
InterfaceOperationElement
name
attribute of the interface <operation> element.getPattern
in interface InterfaceOperationElement
public void addStyleURI(URI uri)
InterfaceOperationElement
style
attribute of the interface
<operation> element.
If a null style URI is specified, no action is performed.addStyleURI
in interface InterfaceOperationElement
uri
- a URI representing an operation stylepublic void removeStyleURI(URI uri)
InterfaceOperationElement
style
attribute of the interface
<operation> element.
If the specified URI is not present in the set of style URIs or if a null URI is specified,
no action is performed.removeStyleURI
in interface InterfaceOperationElement
uri
- a URI representing an operation stylepublic InterfaceMessageReferenceElement addInterfaceMessageReferenceElement()
InterfaceOperationElement
addInterfaceMessageReferenceElement
in interface InterfaceOperationElement
public void removeInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef)
InterfaceOperationElement
removeInterfaceMessageReferenceElement
in interface InterfaceOperationElement
msgRef
- the InterfaceMessageReferenceElement to be removedpublic InterfaceMessageReferenceElement[] getInterfaceMessageReferenceElements()
InterfaceOperationElement
getInterfaceMessageReferenceElements
in interface InterfaceOperationElement
public InterfaceFaultReferenceElement addInterfaceFaultReferenceElement()
InterfaceOperationElement
addInterfaceFaultReferenceElement
in interface InterfaceOperationElement
public void removeInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef)
InterfaceOperationElement
removeInterfaceFaultReferenceElement
in interface InterfaceOperationElement
faultRef
- the InterfaceFaultReferenceElement to be removedpublic InterfaceFaultReferenceElement[] getInterfaceFaultReferenceElements()
InterfaceOperationElement
getInterfaceFaultReferenceElements
in interface InterfaceOperationElement
public FragmentIdentifier getFragmentIdentifier()
WSDLComponent
getFragmentIdentifier
in interface WSDLComponent
Copyright © 2005–2014 Apache Software Foundation. All rights reserved.