|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.gmt.umlx.ucore.impl.UConstraintImpl
org.eclipse.gmt.umlx.ucore.impl.URelationshipImpl
org.eclipse.gmt.umlx.ucore.impl.UClassVariable2UClassVariableImpl
public class UClassVariable2UClassVariableImpl
An implementation of the model object 'U2 Association'.
The following features are implemented:
Lower Target Bound
Ordered Source
Ordered Target
Source
Source Reference
Target
Target Reference
Unique Source
Unique Target
Upper Target Bound
Used Element
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
UClassVariable |
basicGetSource()
|
org.eclipse.emf.ecore.EReference |
basicGetSourceReference()
|
UClassVariable |
basicGetTarget()
|
org.eclipse.emf.ecore.EReference |
basicGetTargetReference()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSource(UClassVariable newSource,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTarget(UClassVariable newTarget,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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)
|
int |
getLowerTargetBound()
|
UClassVariable |
getSource()
|
org.eclipse.emf.ecore.EReference |
getSourceReference()
|
UClassVariable |
getTarget()
|
org.eclipse.emf.ecore.EReference |
getTargetReference()
|
int |
getUpperTargetBound()
|
E2DirectedAssociation |
getUsedElement()
|
boolean |
isOrderedSource()
|
boolean |
isOrderedTarget()
|
boolean |
isSetSourceReference()
|
boolean |
isSetTargetReference()
|
boolean |
isUniqueSource()
|
boolean |
isUniqueTarget()
|
void |
setLowerTargetBound(int newLowerTargetBound)
|
void |
setOrderedSource(boolean newOrderedSource)
|
void |
setOrderedTarget(boolean newOrderedTarget)
|
void |
setSource(UClassVariable newSource)
|
void |
setSourceReference(org.eclipse.emf.ecore.EReference newSourceReference)
|
void |
setTarget(UClassVariable newTarget)
|
void |
setTargetReference(org.eclipse.emf.ecore.EReference newTargetReference)
|
void |
setUniqueSource(boolean newUniqueSource)
|
void |
setUniqueTarget(boolean newUniqueTarget)
|
void |
setUpperTargetBound(int newUpperTargetBound)
|
void |
setUsedElement(E2DirectedAssociation newUsedElement)
|
java.lang.String |
toString()
|
void |
unsetSourceReference()
|
void |
unsetTargetReference()
|
Methods inherited from class org.eclipse.gmt.umlx.ucore.impl.URelationshipImpl |
---|
getLowerSourceBound, getUpperSourceBound, setLowerSourceBound, setUpperSourceBound |
Methods inherited from class org.eclipse.gmt.umlx.ucore.impl.UConstraintImpl |
---|
eBasicRemoveFromContainerFeature, getURelation, setURelation |
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
getName, getNameGen, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.gmt.umlx.ucore.URelationship |
---|
getLowerSourceBound, getUpperSourceBound, setLowerSourceBound, setUpperSourceBound |
Methods inherited from interface org.eclipse.gmt.umlx.ucore.UConstraint |
---|
getURelation, setURelation |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public int getLowerTargetBound()
getLowerTargetBound
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.setLowerTargetBound(int)
,
UcorePackage.getUClassVariable2UClassVariable_LowerTargetBound()
public void setLowerTargetBound(int newLowerTargetBound)
setLowerTargetBound
in interface UClassVariable2UClassVariable
newLowerTargetBound
- the new value of the 'Lower Target Bound' attribute.UClassVariable2UClassVariable.getLowerTargetBound()
public boolean isOrderedSource()
isOrderedSource
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.setOrderedSource(boolean)
,
UcorePackage.getUClassVariable2UClassVariable_OrderedSource()
public void setOrderedSource(boolean newOrderedSource)
setOrderedSource
in interface UClassVariable2UClassVariable
newOrderedSource
- the new value of the 'Ordered Source' attribute.UClassVariable2UClassVariable.isOrderedSource()
public boolean isOrderedTarget()
isOrderedTarget
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.setOrderedTarget(boolean)
,
UcorePackage.getUClassVariable2UClassVariable_OrderedTarget()
public void setOrderedTarget(boolean newOrderedTarget)
setOrderedTarget
in interface UClassVariable2UClassVariable
newOrderedTarget
- the new value of the 'Ordered Target' attribute.UClassVariable2UClassVariable.isOrderedTarget()
public UClassVariable getSource()
getSource
in interface UClassVariable2UClassVariable
getSource
in interface URelationship
getSource
in class URelationshipImpl
UClassVariable2UClassVariable.setSource(UClassVariable)
,
UcorePackage.getUClassVariable2UClassVariable_Source()
,
UClassVariable.getOutgoingAssociations()
public UClassVariable basicGetSource()
public org.eclipse.emf.common.notify.NotificationChain basicSetSource(UClassVariable newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSource(UClassVariable newSource)
setSource
in interface UClassVariable2UClassVariable
newSource
- the new value of the 'Source' reference.UClassVariable2UClassVariable.getSource()
public org.eclipse.emf.ecore.EReference getSourceReference()
getSourceReference
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.isSetSourceReference()
,
UClassVariable2UClassVariable.unsetSourceReference()
,
UClassVariable2UClassVariable.setSourceReference(EReference)
,
UcorePackage.getUClassVariable2UClassVariable_SourceReference()
public org.eclipse.emf.ecore.EReference basicGetSourceReference()
public void setSourceReference(org.eclipse.emf.ecore.EReference newSourceReference)
setSourceReference
in interface UClassVariable2UClassVariable
newSourceReference
- the new value of the 'Source Reference' reference.UClassVariable2UClassVariable.isSetSourceReference()
,
UClassVariable2UClassVariable.unsetSourceReference()
,
UClassVariable2UClassVariable.getSourceReference()
public void unsetSourceReference()
unsetSourceReference
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.isSetSourceReference()
,
UClassVariable2UClassVariable.getSourceReference()
,
UClassVariable2UClassVariable.setSourceReference(EReference)
public boolean isSetSourceReference()
isSetSourceReference
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.unsetSourceReference()
,
UClassVariable2UClassVariable.getSourceReference()
,
UClassVariable2UClassVariable.setSourceReference(EReference)
public UClassVariable getTarget()
getTarget
in interface UClassVariable2UClassVariable
getTarget
in interface URelationship
getTarget
in class URelationshipImpl
UClassVariable2UClassVariable.setTarget(UClassVariable)
,
UcorePackage.getUClassVariable2UClassVariable_Target()
,
UClassVariable.getIncomingAssociations()
public UClassVariable basicGetTarget()
public org.eclipse.emf.common.notify.NotificationChain basicSetTarget(UClassVariable newTarget, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTarget(UClassVariable newTarget)
setTarget
in interface UClassVariable2UClassVariable
newTarget
- the new value of the 'Target' reference.UClassVariable2UClassVariable.getTarget()
public org.eclipse.emf.ecore.EReference getTargetReference()
getTargetReference
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.isSetTargetReference()
,
UClassVariable2UClassVariable.unsetTargetReference()
,
UClassVariable2UClassVariable.setTargetReference(EReference)
,
UcorePackage.getUClassVariable2UClassVariable_TargetReference()
public org.eclipse.emf.ecore.EReference basicGetTargetReference()
public void setTargetReference(org.eclipse.emf.ecore.EReference newTargetReference)
setTargetReference
in interface UClassVariable2UClassVariable
newTargetReference
- the new value of the 'Target Reference' reference.UClassVariable2UClassVariable.isSetTargetReference()
,
UClassVariable2UClassVariable.unsetTargetReference()
,
UClassVariable2UClassVariable.getTargetReference()
public void unsetTargetReference()
unsetTargetReference
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.isSetTargetReference()
,
UClassVariable2UClassVariable.getTargetReference()
,
UClassVariable2UClassVariable.setTargetReference(EReference)
public boolean isSetTargetReference()
isSetTargetReference
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.unsetTargetReference()
,
UClassVariable2UClassVariable.getTargetReference()
,
UClassVariable2UClassVariable.setTargetReference(EReference)
public boolean isUniqueSource()
isUniqueSource
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.setUniqueSource(boolean)
,
UcorePackage.getUClassVariable2UClassVariable_UniqueSource()
public void setUniqueSource(boolean newUniqueSource)
setUniqueSource
in interface UClassVariable2UClassVariable
newUniqueSource
- the new value of the 'Unique Source' attribute.UClassVariable2UClassVariable.isUniqueSource()
public boolean isUniqueTarget()
isUniqueTarget
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.setUniqueTarget(boolean)
,
UcorePackage.getUClassVariable2UClassVariable_UniqueTarget()
public void setUniqueTarget(boolean newUniqueTarget)
setUniqueTarget
in interface UClassVariable2UClassVariable
newUniqueTarget
- the new value of the 'Unique Target' attribute.UClassVariable2UClassVariable.isUniqueTarget()
public int getUpperTargetBound()
getUpperTargetBound
in interface UClassVariable2UClassVariable
UClassVariable2UClassVariable.setUpperTargetBound(int)
,
UcorePackage.getUClassVariable2UClassVariable_UpperTargetBound()
public void setUpperTargetBound(int newUpperTargetBound)
setUpperTargetBound
in interface UClassVariable2UClassVariable
newUpperTargetBound
- the new value of the 'Upper Target Bound' attribute.UClassVariable2UClassVariable.getUpperTargetBound()
public E2DirectedAssociation getUsedElement()
getUsedElement
in interface UClassVariable2UClassVariable
getUsedElement
in interface URelationship
getUsedElement
in class URelationshipImpl
UClassVariable2UClassVariable.setUsedElement(E2DirectedAssociation)
,
UcorePackage.getUClassVariable2UClassVariable_UsedElement()
public void setUsedElement(E2DirectedAssociation newUsedElement)
setUsedElement
in interface UClassVariable2UClassVariable
newUsedElement
- the new value of the 'Used Element' reference.UClassVariable2UClassVariable.getUsedElement()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class UConstraintImpl
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 UConstraintImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class URelationshipImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class URelationshipImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class URelationshipImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class URelationshipImpl
public java.lang.String toString()
toString
in class URelationshipImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |