public class TagImpl extends MinimalEObjectImpl.Container implements Tag
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name
The cached value of the '
Name ' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
protected boolean |
synched
The cached value of the '
Synched ' attribute. |
protected static boolean |
SYNCHED_EDEFAULT
The default value of the '
Synched ' attribute. |
protected <any> |
tags
The cached value of the '
Tags ' containment reference list. |
Modifier | Constructor and Description |
---|---|
protected |
TagImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getName() |
<any> |
getTags() |
boolean |
isSynched() |
void |
setName(java.lang.String newName) |
void |
setSynched(boolean newSynched) |
java.lang.String |
toString() |
protected static final boolean SYNCHED_EDEFAULT
Synched
' attribute.
isSynched()
,
Constant Field Valuesprotected boolean synched
Synched
' attribute.
isSynched()
protected <any> tags
Tags
' containment reference list.
getTags()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
,
Constant Field Valuesprotected EClass eStaticClass()
public boolean isSynched()
isSynched
in interface ISynchable
ISynchable.setSynched(boolean)
,
GeppettoPackage.getISynchable_Synched()
public void setSynched(boolean newSynched)
setSynched
in interface ISynchable
newSynched
- the new value of the 'Synched' attribute.ISynchable.isSynched()
public <any> getTags()
getTags
in interface Tag
GeppettoPackage.getTag_Tags()
public java.lang.String getName()
getName
in interface Tag
Tag.setName(String)
,
GeppettoPackage.getTag_Name()
public void setName(java.lang.String newName)
setName
in interface Tag
newName
- the new value of the 'Name' attribute.Tag.getName()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()