|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.BasicNotifierImpl org.eclipse.emf.ecore.impl.BasicEObjectImpl org.eclipse.emf.ecore.impl.EObjectImpl org.eclipse.emf.ecore.impl.FlatEObjectImpl org.eclipse.emf.ecore.impl.EModelElementImpl org.eclipse.emf.ecore.impl.ENamedElementImpl org.eclipse.emf.ocl.uml.impl.ConstraintImpl
An implementation of the model object 'Constraint'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected OCLExpression |
body
The cached value of the ' Body ' containment reference |
protected org.eclipse.emf.common.util.EList |
constrainedElement
The cached value of the ' Constrained Element ' reference list |
static java.lang.String |
copyright
|
protected static java.lang.String |
INSTANCE_VAR_NAME_EDEFAULT
The default value of the ' Instance Var Name ' attribute |
protected java.lang.String |
stereotype
The cached value of the ' Stereotype ' attribute |
protected static java.lang.String |
STEREOTYPE_EDEFAULT
The default value of the ' Stereotype ' attribute |
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
name, NAME_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eProxyURI |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ocl.uml.Constraint |
---|
BODY, DEFINITION, DERIVATION, INITIAL, INVARIANT, POSTCONDITION, PRECONDITION |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
ConstraintImpl()
|
Method Summary | |
---|---|
java.lang.Object |
accept(Visitor v)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBody(OCLExpression newBody,
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)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
OCLExpression |
getBody()
|
org.eclipse.emf.common.util.EList |
getConstrainedElement()
|
java.lang.String |
getInstanceVarName()
|
java.lang.String |
getStereotype()
|
void |
setBody(OCLExpression newBody)
|
void |
setInstanceVarName(java.lang.String instanceVarName)
Sets the instance var name |
void |
setStereotype(java.lang.String newStereotype)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
getName, getNameGen, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eInverseAdd, eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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 |
Field Detail |
public static final java.lang.String copyright
protected static final java.lang.String INSTANCE_VAR_NAME_EDEFAULT
Instance Var Name
' attribute.
ConstraintImpl.getInstanceVarName()
protected OCLExpression body
Body
' containment reference.
ConstraintImpl.getBody()
protected org.eclipse.emf.common.util.EList constrainedElement
Constrained Element
' reference list.
ConstraintImpl.getConstrainedElement()
protected static final java.lang.String STEREOTYPE_EDEFAULT
Stereotype
' attribute.
ConstraintImpl.getStereotype()
protected java.lang.String stereotype
Stereotype
' attribute.
ConstraintImpl.getStereotype()
Constructor Detail |
protected ConstraintImpl()
Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
public OCLExpression getBody()
getBody
in interface Constraint
public org.eclipse.emf.common.notify.NotificationChain basicSetBody(OCLExpression newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBody(OCLExpression newBody)
setBody
in interface Constraint
newBody
- the new value of the 'Body' containment reference.Constraint.getBody()
public java.lang.String getInstanceVarName()
getInstanceVarName
in interface Constraint
public void setInstanceVarName(java.lang.String instanceVarName)
setInstanceVarName
in interface Constraint
public java.lang.Object accept(Visitor v)
Visitable
accept
in interface Visitable
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
public org.eclipse.emf.common.util.EList getConstrainedElement()
getConstrainedElement
in interface Constraint
public java.lang.String getStereotype()
getStereotype
in interface Constraint
Constraint.setStereotype(String)
,
UMLPackage.getConstraint_Stereotype()
public void setStereotype(java.lang.String newStereotype)
setStereotype
in interface Constraint
newStereotype
- the new value of the 'Stereotype' attribute.Constraint.getStereotype()
public java.lang.String toString()
|
Copyright 2002, 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |