|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.woden.internal.wsdl20.WSDLElementImpl
org.apache.woden.internal.wsdl20.WSDLObjectImpl
org.apache.woden.internal.wsdl20.DocumentableImpl
org.apache.woden.internal.wsdl20.NestedImpl
org.apache.woden.internal.wsdl20.InterfaceMessageReferenceImpl
This class represents the <input> and <output> child elements of interface operation.
| Constructor Summary | |
InterfaceMessageReferenceImpl()
|
|
| Method Summary | |
Direction |
getDirection()
Returns an enumerated type, Direction, that indicates the direction of this message. |
org.apache.ws.commons.schema.XmlSchemaElement |
getElement()
Return the XmlSchemaElement representing the global schema element declaration referred to by this InterfaceMessageReferenceElement. |
ElementDeclaration |
getElementDeclaration()
Returns the ElementDeclaration representing the {element declaration} property of this InterfaceMessageReference. |
QName |
getElementName()
Return the name of the global schema element declaration referred to by this InterfaceMessageReferenceElement. |
java.lang.String |
getMessageContentModel()
Returns a String representing the {message content model} property of this InterfaceMessageReference. |
NCName |
getMessageLabel()
Returns an NCName representing the {message label} property of this InterfaceMessageReference. |
void |
setDirection(Direction dir)
Set the message direction using the specified enumerated type, Direction, which indicates the direction of the message. |
void |
setElementName(QName element)
Specify the name of the global schema element declaration referred to by this InterfaceMessageReferenceElement. |
void |
setMessageContentModel(java.lang.String nmToken)
|
void |
setMessageLabel(NCName msgLabel)
Set the message label to the specified NCName. |
InterfaceMessageReferenceElement |
toElement()
Returns a WSDLElement that represents the element information item from the WSDL 2.0 infoset that maps to this WSDLComponent. |
| Methods inherited from class org.apache.woden.internal.wsdl20.NestedImpl |
getParent, getParentElement, setParentElement |
| Methods inherited from class org.apache.woden.internal.wsdl20.DocumentableImpl |
addDocumentationElement, getDocumentationElements |
| Methods inherited from class org.apache.woden.internal.wsdl20.WSDLObjectImpl |
containsComponent, equals, getComponentExtensionsForNamespace, setComponentExtensions |
| Methods inherited from class org.apache.woden.internal.wsdl20.WSDLElementImpl |
addExtensionElement, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, setExtensionAttribute |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.woden.wsdl20.NestedComponent |
getParent |
| Methods inherited from interface org.apache.woden.wsdl20.WSDLComponent |
equals, getComponentExtensionsForNamespace |
| Methods inherited from interface org.apache.woden.wsdl20.xml.DocumentableElement |
addDocumentationElement, getDocumentationElements |
| 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 |
| Methods inherited from interface org.apache.woden.wsdl20.xml.NestedElement |
getParentElement, setParentElement |
| Constructor Detail |
public InterfaceMessageReferenceImpl()
| Method Detail |
public NCName getMessageLabel()
InterfaceMessageReference
getMessageLabel in interface InterfaceMessageReferencepublic Direction getDirection()
InterfaceMessageReference
getDirection in interface InterfaceMessageReferencepublic java.lang.String getMessageContentModel()
InterfaceMessageReference
getMessageContentModel in interface InterfaceMessageReferencepublic ElementDeclaration getElementDeclaration()
InterfaceMessageReference
getElementDeclaration in interface InterfaceMessageReferencepublic InterfaceMessageReferenceElement toElement()
InterfaceMessageReference
toElement in interface InterfaceMessageReferencepublic void setMessageLabel(NCName msgLabel)
InterfaceMessageReferenceElementmessageLabel attribute of the interface operation
<input> and <output> elements.
It represents a placeholder message in the message exchange pattern specified by the
parent interface <operation> element.
setMessageLabel in interface InterfaceMessageReferenceElementmsgLabel - the NCName representing the message labelpublic void setMessageContentModel(java.lang.String nmToken)
setMessageContentModel in interface InterfaceMessageReferenceElementpublic void setElementName(QName element)
InterfaceMessageReferenceElementelement attribute of the interface
operation <input> or <output> element.
setElementName in interface InterfaceMessageReferenceElementelement - the QName of the element declarationpublic QName getElementName()
InterfaceMessageReferenceElementelement attribute of the interface
operation <input> or <output> element.
getElementName in interface InterfaceMessageReferenceElementpublic org.apache.ws.commons.schema.XmlSchemaElement getElement()
InterfaceMessageReferenceElementelement
attribute of the interface operation <input> or <output> element.
If this reference cannot be resolved to an element declaration in a schema that
is visible to the enclosing <description>, this method will return null.
To be visible, the schema must have been correctly imported or inlined within
the <types> element.
getElement in interface InterfaceMessageReferenceElementpublic void setDirection(Direction dir)
InterfaceMessageReferenceElement
setDirection in interface InterfaceMessageReferenceElementdir - the Direction of the message
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||