public abstract class TypedElementCSImpl extends NamedElementCSImpl implements TypedElementCS
The following features are implemented:
Modifier and Type | Method and Description |
---|---|
NotificationChain |
basicSetOwnedType(TypedRefCS 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) |
TypedRefCS |
getOwnedType() |
<any> |
getQualifiers() |
boolean |
isIsOptional() |
void |
setIsOptional(boolean newIsOptional) |
void |
setOwnedType(TypedRefCS newOwnedType) |
String |
toString() |
getName, setName
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, resetPivot, setPivot
accept, getCsi, getDescription, getParent, setCsi
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, setName
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
accept, getCsi, getDescription, getParent, setCsi
eClass
resetPivot
public TypedRefCS getOwnedType()
getOwnedType
in interface TypedElementCS
TypedElementCS.setOwnedType(TypedRefCS)
,
BaseCSPackage.getTypedElementCS_OwnedType()
public NotificationChain basicSetOwnedType(TypedRefCS newOwnedType, NotificationChain msgs)
public void setOwnedType(TypedRefCS newOwnedType)
setOwnedType
in interface TypedElementCS
newOwnedType
- the new value of the 'Owned Type' containment reference.TypedElementCS.getOwnedType()
public <any> getQualifiers()
getQualifiers
in interface TypedElementCS
BaseCSPackage.getTypedElementCS_Qualifiers()
public boolean isIsOptional()
isIsOptional
in interface TypedElementCS
TypedElementCS.setIsOptional(boolean)
,
BaseCSPackage.getTypedElementCS_IsOptional()
public void setIsOptional(boolean newIsOptional)
setIsOptional
in interface TypedElementCS
newIsOptional
- the new value of the 'Is Optional' attribute.TypedElementCS.isIsOptional()
public String toString()
toString
in class NamedElementCSImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class ModelElementCSImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class NamedElementCSImpl
public void eSet(int featureID, Object newValue)
eSet
in class NamedElementCSImpl
public void eUnset(int featureID)
eUnset
in class NamedElementCSImpl
public boolean eIsSet(int featureID)
eIsSet
in class NamedElementCSImpl
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.