Interface Trigger
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,IChartObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
TriggerImpl
A representation of the model object
'Trigger'.
This type defines a Trigger. A trigger defines interactivity for a chart
component.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Action' containment reference.Returns the value of the 'Condition' attribute.Returns the value of the 'Trigger Flow' attribute.boolean
Returns whether the value of the 'Condition
' attribute is set.boolean
Returns whether the value of the 'Trigger Flow
' attribute is set.void
Sets the value of the 'Action
' containment reference.void
setCondition
(TriggerCondition value) Sets the value of the 'Condition
' attribute.void
setTriggerFlow
(TriggerFlow value) Sets the value of the 'Trigger Flow
' attribute.void
Unsets the value of the 'Condition
' attribute.void
Unsets the value of the 'Trigger Flow
' 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
-
getCondition
TriggerCondition getCondition()Returns the value of the 'Condition' attribute. The default value is"Mouse_Hover"
. The literals are from the enumerationTriggerCondition
. Specifies the condition for the Trigger. This value determines when the Action is processed.- Returns:
- the value of the 'Condition' attribute.
- See Also:
-
setCondition
Sets the value of the 'Condition
' attribute.- Parameters:
value
- the new value of the 'Condition' attribute.- See Also:
-
unsetCondition
void unsetCondition()Unsets the value of the 'Condition
' attribute. -
isSetCondition
boolean isSetCondition()Returns whether the value of the 'Condition
' attribute is set.- Returns:
- whether the value of the 'Condition' attribute is set.
- See Also:
-
getAction
Action getAction()Returns the value of the 'Action' containment reference. Specifies the Action for the Trigger. This value describes the interactivity of the trigger.- Returns:
- the value of the 'Action' containment reference.
- See Also:
-
setAction
Sets the value of the 'Action
' containment reference.- Parameters:
value
- the new value of the 'Action' containment reference.- See Also:
-
getTriggerFlow
TriggerFlow getTriggerFlow()Returns the value of the 'Trigger Flow' attribute. The default value is"Capture"
. The literals are from the enumerationTriggerFlow
. Specifies the bubbling behavior of the Trigger.- Returns:
- the value of the 'Trigger Flow' attribute.
- See Also:
-
setTriggerFlow
Sets the value of the 'Trigger Flow
' attribute.- Parameters:
value
- the new value of the 'Trigger Flow' attribute.- See Also:
-
unsetTriggerFlow
void unsetTriggerFlow()Unsets the value of the 'Trigger Flow
' attribute. -
isSetTriggerFlow
boolean isSetTriggerFlow()Returns whether the value of the 'Trigger Flow
' attribute is set.- Returns:
- whether the value of the 'Trigger Flow' attribute is set.
- See Also:
-
copyInstance
Trigger copyInstance()- Specified by:
copyInstance
in interfaceIChartObject
-