|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Operation'. xmi:ordered=true property order is (these are role names) 1. condition 2. parameter The Operation describes one InterfaceSpec operation and has two associations, Condition and Parameter. These elements provide sufficient information in the asset packaging to let asset consumers and tools reason on the nature of the interface. The Operation class has three attributes, name, initiatesTransaction, and description. The name is the operation name. The initiatesTransaction declares (i.e., boolean) if the Operation starts a transaction. The description provides for a brief abstract on the Operation.
The following features are supported:
DefaultcomponentprofilePackage.getOperation()
Method Summary | |
org.eclipse.emf.common.util.EList |
getCondition()
Returns the value of the 'Condition' containment reference list. |
Description |
getDescription()
Returns the value of the 'Description' containment reference |
Boolean |
getInitiatesTransaction()
Returns the value of the 'Initiates Transaction' attribute |
String |
getName()
Returns the value of the 'Name' attribute |
org.eclipse.emf.common.util.EList |
getParameter()
Returns the value of the 'Parameter' containment reference list. |
void |
setDescription(Description value)
Sets the value of the ' Description ' containment reference |
void |
setInitiatesTransaction(Boolean value)
Sets the value of the ' Initiates Transaction ' attribute |
void |
setName(String value)
Sets the value of the ' Name ' attribute |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
public String getName()
setName(String)
,
DefaultcomponentprofilePackage.getOperation_Name()
public void setName(String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
public Boolean getInitiatesTransaction()
setInitiatesTransaction(Boolean)
,
DefaultcomponentprofilePackage.getOperation_InitiatesTransaction()
public void setInitiatesTransaction(Boolean value)
Initiates Transaction
' attribute.
value
- the new value of the 'Initiates Transaction' attribute.getInitiatesTransaction()
public org.eclipse.emf.common.util.EList getParameter()
Parameter
.
DefaultcomponentprofilePackage.getOperation_Parameter()
public org.eclipse.emf.common.util.EList getCondition()
Condition
.
DefaultcomponentprofilePackage.getOperation_Condition()
public Description getDescription()
setDescription(Description)
,
DefaultcomponentprofilePackage.getOperation_Description()
public void setDescription(Description value)
Description
' containment reference.
value
- the new value of the 'Description' containment reference.getDescription()
|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.