public class OutgoingPropagationConditionImpl extends ElementImpl implements OutgoingPropagationCondition
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
copyright
Modifier and Type | Method and Description |
---|---|
ErrorPropagation |
basicGetOutgoing() |
ErrorBehaviorState |
basicGetState() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetCondition(ConditionExpression newCondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetTypeToken(TypeToken newTypeToken,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetTypeTokenConstraint(TypeSet newTypeTokenConstraint,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
ConditionExpression |
getCondition() |
java.lang.String |
getName() |
ErrorPropagation |
getOutgoing() |
ErrorBehaviorState |
getState() |
TypeToken |
getTypeToken() |
TypeSet |
getTypeTokenConstraint() |
boolean |
isAll() |
boolean |
isMask() |
void |
setAll(boolean newAll) |
void |
setCondition(ConditionExpression newCondition) |
void |
setMask(boolean newMask) |
void |
setName(java.lang.String newName) |
void |
setOutgoing(ErrorPropagation newOutgoing) |
void |
setState(ErrorBehaviorState newState) |
void |
setTypeToken(TypeToken newTypeToken) |
void |
setTypeTokenConstraint(TypeSet newTypeTokenConstraint) |
java.lang.String |
toString() |
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, isSetOwnedElements, mustBeOwned, not_own_self
getAdapter, getLocationReference, setLocationReference, setLocationReference
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
public java.lang.String getName()
getName
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setName(String)
,
ErrorModelPackage.getOutgoingPropagationCondition_Name()
public void setName(java.lang.String newName)
setName
in interface OutgoingPropagationCondition
newName
- the new value of the 'Name' attribute.OutgoingPropagationCondition.getName()
public ErrorBehaviorState getState()
getState
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setState(ErrorBehaviorState)
,
ErrorModelPackage.getOutgoingPropagationCondition_State()
public ErrorBehaviorState basicGetState()
public void setState(ErrorBehaviorState newState)
setState
in interface OutgoingPropagationCondition
newState
- the new value of the 'State' reference.OutgoingPropagationCondition.getState()
public TypeSet getTypeTokenConstraint()
getTypeTokenConstraint
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setTypeTokenConstraint(TypeSet)
,
ErrorModelPackage.getOutgoingPropagationCondition_TypeTokenConstraint()
public org.eclipse.emf.common.notify.NotificationChain basicSetTypeTokenConstraint(TypeSet newTypeTokenConstraint, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTypeTokenConstraint(TypeSet newTypeTokenConstraint)
setTypeTokenConstraint
in interface OutgoingPropagationCondition
newTypeTokenConstraint
- the new value of the 'Type Token Constraint' containment reference.OutgoingPropagationCondition.getTypeTokenConstraint()
public boolean isAll()
isAll
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setAll(boolean)
,
ErrorModelPackage.getOutgoingPropagationCondition_All()
public void setAll(boolean newAll)
setAll
in interface OutgoingPropagationCondition
newAll
- the new value of the 'All' attribute.OutgoingPropagationCondition.isAll()
public ConditionExpression getCondition()
getCondition
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setCondition(ConditionExpression)
,
ErrorModelPackage.getOutgoingPropagationCondition_Condition()
public org.eclipse.emf.common.notify.NotificationChain basicSetCondition(ConditionExpression newCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCondition(ConditionExpression newCondition)
setCondition
in interface OutgoingPropagationCondition
newCondition
- the new value of the 'Condition' containment reference.OutgoingPropagationCondition.getCondition()
public ErrorPropagation getOutgoing()
getOutgoing
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setOutgoing(ErrorPropagation)
,
ErrorModelPackage.getOutgoingPropagationCondition_Outgoing()
public ErrorPropagation basicGetOutgoing()
public void setOutgoing(ErrorPropagation newOutgoing)
setOutgoing
in interface OutgoingPropagationCondition
newOutgoing
- the new value of the 'Outgoing' reference.OutgoingPropagationCondition.getOutgoing()
public TypeToken getTypeToken()
getTypeToken
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setTypeToken(TypeToken)
,
ErrorModelPackage.getOutgoingPropagationCondition_TypeToken()
public org.eclipse.emf.common.notify.NotificationChain basicSetTypeToken(TypeToken newTypeToken, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTypeToken(TypeToken newTypeToken)
setTypeToken
in interface OutgoingPropagationCondition
newTypeToken
- the new value of the 'Type Token' containment reference.OutgoingPropagationCondition.getTypeToken()
public boolean isMask()
isMask
in interface OutgoingPropagationCondition
OutgoingPropagationCondition.setMask(boolean)
,
ErrorModelPackage.getOutgoingPropagationCondition_Mask()
public void setMask(boolean newMask)
setMask
in interface OutgoingPropagationCondition
newMask
- the new value of the 'Mask' attribute.OutgoingPropagationCondition.isMask()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class ElementImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ElementImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ElementImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl