Interface ResourceOperation
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
public interface ResourceOperation
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Resource Operation'.
The following features are supported:
- See Also:
- Model:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Delegate Holder' containment reference.getDoc()
Returns the value of the 'Doc' attribute.getHint()
Returns the value of the 'Hint' attribute.Returns the value of the 'Http Method' attribute.getName()
Returns the value of the 'Name' attribute.org.eclipse.emf.common.util.EList<Parameter>
Returns the value of the 'Parameters' containment reference list.getPath()
Returns the value of the 'Path' attribute.Returns the value of the 'Return String' attribute.Returns the value of the 'Return Type' containment reference.Returns the value of the 'Throws' attribute.Returns the value of the 'Visibility' attribute.void
Sets the value of the 'Delegate Holder
' containment reference.void
Sets the value of the 'Doc
' attribute.void
Sets the value of the 'Hint
' attribute.void
setHttpMethod
(HttpMethod value) Sets the value of the 'Http Method
' attribute.void
Sets the value of the 'Name
' attribute.void
Sets the value of the 'Path
' attribute.void
setReturnString
(String value) Sets the value of the 'Return String
' attribute.void
setReturnType
(ComplexType value) Sets the value of the 'Return Type
' containment reference.void
Sets the value of the 'Throws
' attribute.void
setVisibility
(Visibility value) Sets the value of the 'Visibility
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getDoc
String getDoc()Returns the value of the 'Doc' attribute.- Returns:
- the value of the 'Doc' attribute.
- See Also:
- Model:
- Generated:
-
setDoc
Sets the value of the 'Doc
' attribute.- Parameters:
value
- the new value of the 'Doc' attribute.- See Also:
- Generated:
-
getVisibility
Visibility getVisibility()Returns the value of the 'Visibility' attribute. The literals are from the enumerationVisibility
.- Returns:
- the value of the 'Visibility' attribute.
- See Also:
- Model:
- Generated:
-
setVisibility
Sets the value of the 'Visibility
' attribute.- Parameters:
value
- the new value of the 'Visibility' attribute.- See Also:
- Generated:
-
getReturnType
ComplexType getReturnType()Returns the value of the 'Return Type' containment reference.- Returns:
- the value of the 'Return Type' containment reference.
- See Also:
- Model:
- containment="true"
- Generated:
-
setReturnType
Sets the value of the 'Return Type
' containment reference.- Parameters:
value
- the new value of the 'Return Type' containment reference.- See Also:
- Generated:
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
- Model:
- Generated:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- Generated:
-
getParameters
org.eclipse.emf.common.util.EList<Parameter> getParameters()Returns the value of the 'Parameters' containment reference list. The list contents are of typeParameter
.- Returns:
- the value of the 'Parameters' containment reference list.
- See Also:
- Model:
- containment="true"
- Generated:
-
getThrows
String getThrows()Returns the value of the 'Throws' attribute.- Returns:
- the value of the 'Throws' attribute.
- See Also:
- Model:
- Generated:
-
setThrows
Sets the value of the 'Throws
' attribute.- Parameters:
value
- the new value of the 'Throws' attribute.- See Also:
- Generated:
-
getHint
String getHint()Returns the value of the 'Hint' attribute.- Returns:
- the value of the 'Hint' attribute.
- See Also:
- Model:
- Generated:
-
setHint
Sets the value of the 'Hint
' attribute.- Parameters:
value
- the new value of the 'Hint' attribute.- See Also:
- Generated:
-
getHttpMethod
HttpMethod getHttpMethod()Returns the value of the 'Http Method' attribute. The literals are from the enumerationHttpMethod
.- Returns:
- the value of the 'Http Method' attribute.
- See Also:
- Model:
- Generated:
-
setHttpMethod
Sets the value of the 'Http Method
' attribute.- Parameters:
value
- the new value of the 'Http Method' attribute.- See Also:
- Generated:
-
getPath
String getPath()Returns the value of the 'Path' attribute.- Returns:
- the value of the 'Path' attribute.
- See Also:
- Model:
- Generated:
-
setPath
Sets the value of the 'Path
' attribute.- Parameters:
value
- the new value of the 'Path' attribute.- See Also:
- Generated:
-
getReturnString
String getReturnString()Returns the value of the 'Return String' attribute.- Returns:
- the value of the 'Return String' attribute.
- See Also:
- Model:
- Generated:
-
setReturnString
Sets the value of the 'Return String
' attribute.- Parameters:
value
- the new value of the 'Return String' attribute.- See Also:
- Generated:
-
getDelegateHolder
ResourceOperationDelegate getDelegateHolder()Returns the value of the 'Delegate Holder' containment reference.- Returns:
- the value of the 'Delegate Holder' containment reference.
- See Also:
- Model:
- containment="true"
- Generated:
-
setDelegateHolder
Sets the value of the 'Delegate Holder
' containment reference.- Parameters:
value
- the new value of the 'Delegate Holder' containment reference.- See Also:
- Generated:
-