public class CollectionPatternCSImpl extends TypedRefCSImpl implements CollectionPatternCS
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
NotificationChain |
basicSetOwnedPatternGuard(ExpCS newOwnedPatternGuard,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedType(CollectionTypeCS newOwnedType,
NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
<any> |
getOwnedParts() |
ExpCS |
getOwnedPatternGuard() |
CollectionTypeCS |
getOwnedType() |
String |
getRestVariableName() |
void |
setOwnedPatternGuard(ExpCS newOwnedPatternGuard) |
void |
setOwnedType(CollectionTypeCS newOwnedType) |
void |
setRestVariableName(String newRestVariableName) |
String |
toString() |
basicSetOwnedMultiplicity, getOwnedMultiplicity, setOwnedMultiplicitygetPivot, resetPivot, setPivotgetCsi, getDescription, getParent, setCsiequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwnedMultiplicity, setOwnedMultiplicitygetPivot, setPivotgetCsi, getDescription, getParent, setCsieClassresetPivotpublic CollectionTypeCS getOwnedType()
getOwnedType in interface CollectionPatternCSCollectionPatternCS.setOwnedType(CollectionTypeCS),
EssentialOCLCSPackage.getCollectionPatternCS_OwnedType()public NotificationChain basicSetOwnedType(CollectionTypeCS newOwnedType, NotificationChain msgs)
public void setOwnedType(CollectionTypeCS newOwnedType)
setOwnedType in interface CollectionPatternCSnewOwnedType - the new value of the 'Owned Type' containment reference.CollectionPatternCS.getOwnedType()public <any> getOwnedParts()
getOwnedParts in interface CollectionPatternCSEssentialOCLCSPackage.getCollectionPatternCS_OwnedParts()public String getRestVariableName()
getRestVariableName in interface CollectionPatternCSCollectionPatternCS.setRestVariableName(String),
EssentialOCLCSPackage.getCollectionPatternCS_RestVariableName()public void setRestVariableName(String newRestVariableName)
setRestVariableName in interface CollectionPatternCSnewRestVariableName - the new value of the 'Rest Variable Name' attribute.CollectionPatternCS.getRestVariableName()public ExpCS getOwnedPatternGuard()
getOwnedPatternGuard in interface CollectionPatternCSCollectionPatternCS.setOwnedPatternGuard(ExpCS),
EssentialOCLCSPackage.getCollectionPatternCS_OwnedPatternGuard()public NotificationChain basicSetOwnedPatternGuard(ExpCS newOwnedPatternGuard, NotificationChain msgs)
public void setOwnedPatternGuard(ExpCS newOwnedPatternGuard)
setOwnedPatternGuard in interface CollectionPatternCSnewOwnedPatternGuard - the new value of the 'Owned Pattern Guard' containment reference.CollectionPatternCS.getOwnedPatternGuard()public String toString()
toString in class ElementCSImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class TypedRefCSImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class TypedRefCSImplpublic void eSet(int featureID,
Object newValue)
eSet in class TypedRefCSImplpublic void eUnset(int featureID)
eUnset in class TypedRefCSImplpublic boolean eIsSet(int featureID)
eIsSet in class TypedRefCSImplpublic <R> R accept(BaseCSVisitor<R> visitor)
accept in interface ElementCSaccept in interface VisitableCSaccept in class ElementCSImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.