Interface Tactic
-
- All Superinterfaces:
EObject
,NamedElement
,Notifier
- All Known Implementing Classes:
TacticImpl
public interface Tactic extends NamedElement
A representation of the model object 'Tactic'.The following features are supported:
- See Also:
ReconfigurationrulePackage.getTactic()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<ModelTransformation<?>>
getAction()
Returns the value of the 'Action' containment reference list.EList<ModelTransformation<?>>
getCondition()
Returns the value of the 'Condition' containment reference list.int
getPriority()
Returns the value of the 'Priority' attribute.void
setPriority(int value)
Sets the value of the 'Priority
' 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.palladiosimulator.simulizar.reconfigurationrule.NamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getPriority
int getPriority()
Returns the value of the 'Priority' attribute. The default value is"-1"
. Priority of the reconfiguration rule represented as Integer. Values from 0 to n are the priority in a ruleset which determine the order of which a reconfiguration rule is executed. Lower values are higher priority, earlier execution. The value -1 means unspecified priority and is equal to the latest execution within the ruleset. The order in which multiple rules with unspecified priority are executed is non-deterministic.- Returns:
- the value of the 'Priority' attribute.
- See Also:
setPriority(int)
,ReconfigurationrulePackage.getTactic_Priority()
- Generated class or method.
- EMF model class or method.
- default="-1" required="true"
-
setPriority
void setPriority(int value)
Sets the value of the 'Priority
' attribute.- Parameters:
value
- the new value of the 'Priority' attribute.- See Also:
getPriority()
- Generated class or method.
-
getCondition
EList<ModelTransformation<?>> getCondition()
Returns the value of the 'Condition' containment reference list. The list contents are of typeModelTransformation
<?>.If the meaning of the 'Condition' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Condition' containment reference list.
- See Also:
ReconfigurationrulePackage.getTactic_Condition()
- Generated class or method.
- EMF model class or method.
- containment="true" required="true"
-
getAction
EList<ModelTransformation<?>> getAction()
Returns the value of the 'Action' containment reference list. The list contents are of typeModelTransformation
<?>.If the meaning of the 'Action' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Action' containment reference list.
- See Also:
ReconfigurationrulePackage.getTactic_Action()
- Generated class or method.
- EMF model class or method.
- containment="true" required="true"
-
-