org.netbeans.modules.xml.wsdl.model
Interface Operation

All Superinterfaces:
Component<WSDLComponent>, DocumentComponent<WSDLComponent>, Nameable<WSDLComponent>, Named<WSDLComponent>, NamedReferenceable<WSDLComponent>, Referenceable, ReferenceableWSDLComponent, WSDLComponent
All Known Subinterfaces:
NotificationOperation, OneWayOperation, RequestResponseOperation, SolicitResponseOperation
All Known Implementing Classes:
NotificationOperationImpl, OneWayOperationImpl, OperationImpl, RequestResponseOperationImpl, SolicitResponseOperationImpl

public interface Operation
extends Nameable<WSDLComponent>, ReferenceableWSDLComponent, WSDLComponent

Author:
rico Represents a WSDL operation

Field Summary
static java.lang.String FAULT_PROPERTY
           
static java.lang.String INPUT_PROPERTY
           
static java.lang.String OUTPUT_PROPERTY
           
static java.lang.String PARAMETER_ORDER_PROPERTY
           
 
Fields inherited from interface org.netbeans.modules.xml.xam.Named
NAME_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.Named
NAME_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.Named
NAME_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.wsdl.model.WSDLComponent
DOCUMENTATION_PROPERTY, EXTENSIBILITY_ELEMENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
TEXT_CONTENT_PROPERTY
 
Method Summary
 void addFault(Fault fault)
           
 java.util.Collection<Fault> getFaults()
           
 Input getInput()
           
 Output getOutput()
           
 java.util.List<java.lang.String> getParameterOrder()
           
 void removeFault(Fault fault)
           
 void setInput(Input input)
           
 void setOutput(Output output)
           
 void setParameterOrder(java.util.List<java.lang.String> parameterOrder)
           
 
Methods inherited from interface org.netbeans.modules.xml.xam.Named
getName
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getParent
 
Methods inherited from interface org.netbeans.modules.xml.xam.Named
getName
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getParent
 
Methods inherited from interface org.netbeans.modules.xml.xam.Named
getName
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getParent
 
Methods inherited from interface org.netbeans.modules.xml.wsdl.model.WSDLComponent
accept, addExtensibilityElement, createReferenceTo, createSchemaReference, getAttributeMap, getDocumentation, getExtensibilityElements, getExtensibilityElements, getModel, removeExtensibilityElement, setDocumentation
 
Methods inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
findAttributePosition, findChildComponent, findPosition, getAttribute, getPeer, isInDocumentModel, referencesSameNode, setAttribute
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getParent
 

Field Detail

FAULT_PROPERTY

static final java.lang.String FAULT_PROPERTY
See Also:
Constant Field Values

INPUT_PROPERTY

static final java.lang.String INPUT_PROPERTY
See Also:
Constant Field Values

OUTPUT_PROPERTY

static final java.lang.String OUTPUT_PROPERTY
See Also:
Constant Field Values

PARAMETER_ORDER_PROPERTY

static final java.lang.String PARAMETER_ORDER_PROPERTY
See Also:
Constant Field Values
Method Detail

getInput

Input getInput()

setInput

void setInput(Input input)

getOutput

Output getOutput()

setOutput

void setOutput(Output output)

addFault

void addFault(Fault fault)

removeFault

void removeFault(Fault fault)

getFaults

java.util.Collection<Fault> getFaults()

setParameterOrder

void setParameterOrder(java.util.List<java.lang.String> parameterOrder)

getParameterOrder

java.util.List<java.lang.String> getParameterOrder()