Interface ComposedTrigger
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
,ScalingTrigger
- All Known Implementing Classes:
ComposedTriggerImpl
A representation of the model object 'Composed Trigger'.
A ComposedTrigger composes two or more ScalingTriggers through a logical operator (i.e., AND, OR, XOR). This enables the defintion of composed triggers which encapsulate more advanced conditions on the state to fire the trigger.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Logical Operator' attribute.Returns the value of the 'Scalingtrigger' containment reference list.void
Sets the value of the 'Logical Operator
' attribute.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
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 de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getScalingtrigger
EList<ScalingTrigger> getScalingtrigger()Returns the value of the 'Scalingtrigger' containment reference list. The list contents are of typeScalingTrigger
.- Returns:
- the value of the 'Scalingtrigger' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true" lower="2"
-
getLogicalOperator
LogicalOperator getLogicalOperator()Returns the value of the 'Logical Operator' attribute. The literals are from the enumerationLogicalOperator
.- Returns:
- the value of the 'Logical Operator' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setLogicalOperator
Sets the value of the 'Logical Operator
' attribute.- Parameters:
value
- the new value of the 'Logical Operator' attribute.- See Also:
- Generated class or method.
-