public interface OutgoingPropagationCondition extends org.eclipse.emf.ecore.EObject, Element
The following features are supported:
Modifier and Type | Method and Description |
---|---|
ConditionExpression |
getCondition()
Returns the value of the 'Condition' containment reference.
|
java.lang.String |
getName()
Returns the value of the 'Name' attribute.
|
ErrorPropagation |
getOutgoing()
Returns the value of the 'Outgoing' reference.
|
ErrorBehaviorState |
getState()
Returns the value of the 'State' reference.
|
TypeToken |
getTypeToken()
Returns the value of the 'Type Token' containment reference.
|
TypeSet |
getTypeTokenConstraint()
Returns the value of the 'Type Token Constraint' containment reference.
|
boolean |
isAll()
Returns the value of the 'All' attribute.
|
boolean |
isMask()
Returns the value of the 'Mask' attribute.
|
void |
setAll(boolean value)
Sets the value of the '
All ' attribute. |
void |
setCondition(ConditionExpression value)
Sets the value of the '
Condition ' containment reference. |
void |
setMask(boolean value)
Sets the value of the '
Mask ' attribute. |
void |
setName(java.lang.String value)
Sets the value of the '
Name ' attribute. |
void |
setOutgoing(ErrorPropagation value)
Sets the value of the '
Outgoing ' reference. |
void |
setState(ErrorBehaviorState value)
Sets the value of the '
State ' reference. |
void |
setTypeToken(TypeToken value)
Sets the value of the '
Type Token ' containment reference. |
void |
setTypeTokenConstraint(TypeSet value)
Sets the value of the '
Type Token Constraint ' containment reference. |
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
getLocationReference, setLocationReference, setLocationReference
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String)
,
ErrorModelPackage.getOutgoingPropagationCondition_Name()
void setName(java.lang.String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
ErrorBehaviorState getState()
If the meaning of the 'State' reference isn't clear, there really should be more of a description here...
setState(ErrorBehaviorState)
,
ErrorModelPackage.getOutgoingPropagationCondition_State()
void setState(ErrorBehaviorState value)
State
' reference.
value
- the new value of the 'State' reference.getState()
TypeSet getTypeTokenConstraint()
If the meaning of the 'Type Token Constraint' containment reference isn't clear, there really should be more of a description here...
setTypeTokenConstraint(TypeSet)
,
ErrorModelPackage.getOutgoingPropagationCondition_TypeTokenConstraint()
void setTypeTokenConstraint(TypeSet value)
Type Token Constraint
' containment reference.
value
- the new value of the 'Type Token Constraint' containment reference.getTypeTokenConstraint()
boolean isAll()
If the meaning of the 'All' attribute isn't clear, there really should be more of a description here...
setAll(boolean)
,
ErrorModelPackage.getOutgoingPropagationCondition_All()
void setAll(boolean value)
All
' attribute.
value
- the new value of the 'All' attribute.isAll()
ConditionExpression getCondition()
If the meaning of the 'Condition' containment reference isn't clear, there really should be more of a description here...
setCondition(ConditionExpression)
,
ErrorModelPackage.getOutgoingPropagationCondition_Condition()
void setCondition(ConditionExpression value)
Condition
' containment reference.
value
- the new value of the 'Condition' containment reference.getCondition()
ErrorPropagation getOutgoing()
If the meaning of the 'Outgoing' reference isn't clear, there really should be more of a description here...
setOutgoing(ErrorPropagation)
,
ErrorModelPackage.getOutgoingPropagationCondition_Outgoing()
void setOutgoing(ErrorPropagation value)
Outgoing
' reference.
value
- the new value of the 'Outgoing' reference.getOutgoing()
TypeToken getTypeToken()
If the meaning of the 'Type Token' containment reference isn't clear, there really should be more of a description here...
setTypeToken(TypeToken)
,
ErrorModelPackage.getOutgoingPropagationCondition_TypeToken()
void setTypeToken(TypeToken value)
Type Token
' containment reference.
value
- the new value of the 'Type Token' containment reference.getTypeToken()
boolean isMask()
If the meaning of the 'Mask' attribute isn't clear, there really should be more of a description here...
setMask(boolean)
,
ErrorModelPackage.getOutgoingPropagationCondition_Mask()