public abstract class CGTypedElementImpl extends CGNamedElementImpl implements CGTypedElement
The following features are implemented:
Modifier and Type | Method and Description |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
TypeId |
getASTypeId()
Return the TypeId of the pivot element.
|
CGTypeId |
getTypeId() |
boolean |
isRequired() |
void |
setRequired(boolean newRequired) |
void |
setTypeId(CGTypeId newTypeId) |
String |
toString() |
getAst, getName, setAst, setName
accept, eBasicSetContainer, getChildren, getParent, getPlace, isContext, rewriteAs
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAst, getName, setAst, setName
public CGTypeId getTypeId()
getTypeId
in interface CGTypedElement
CGTypedElement.setTypeId(CGTypeId)
,
CGModelPackage.getCGTypedElement_TypeId()
public void setTypeId(CGTypeId newTypeId)
setTypeId
in interface CGTypedElement
newTypeId
- the new value of the 'Type Id' reference.CGTypedElement.getTypeId()
public boolean isRequired()
isRequired
in interface CGTypedElement
CGTypedElement.setRequired(boolean)
,
CGModelPackage.getCGTypedElement_Required()
public void setRequired(boolean newRequired)
setRequired
in interface CGTypedElement
newRequired
- the new value of the 'Required' attribute.CGTypedElement.isRequired()
public String toString()
toString
in class CGNamedElementImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class CGNamedElementImpl
public void eSet(int featureID, Object newValue)
eSet
in class CGNamedElementImpl
public void eUnset(int featureID)
eUnset
in class CGNamedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in class CGNamedElementImpl
public TypeId getASTypeId()
getASTypeId
in interface CGTypedElement
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.