|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectMinimalEObjectImpl.Container
org.eclipse.etrice.core.room.impl.AttributeImpl
public class AttributeImpl
An implementation of the model object 'Attribute'.
The following features are implemented:
| Field Summary | |
|---|---|
protected static java.lang.String |
DEFAULT_VALUE_LITERAL_EDEFAULT
The default value of the ' Default Value Literal' attribute. |
protected java.lang.String |
defaultValueLiteral
The cached value of the ' Default Value Literal' attribute. |
protected Documentation |
docu
The cached value of the ' Docu' containment reference. |
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 int |
size
The cached value of the ' Size' attribute. |
protected static int |
SIZE_EDEFAULT
The default value of the ' Size' attribute. |
protected Type |
type
The cached value of the ' Type' containment reference. |
| Constructor Summary | |
|---|---|
protected |
AttributeImpl()
|
| Method Summary | |
|---|---|
NotificationChain |
basicSetDocu(Documentation newDocu,
NotificationChain msgs)
|
NotificationChain |
basicSetType(Type newType,
NotificationChain msgs)
|
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 |
getDefaultValueLiteral()
|
Documentation |
getDocu()
|
java.lang.String |
getName()
|
int |
getSize()
|
Type |
getType()
|
void |
setDefaultValueLiteral(java.lang.String newDefaultValueLiteral)
|
void |
setDocu(Documentation newDocu)
|
void |
setName(java.lang.String newName)
|
void |
setSize(int newSize)
|
void |
setType(Type newType)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String NAME_EDEFAULT
Name' attribute.
getName()protected java.lang.String name
Name' attribute.
getName()protected static final int SIZE_EDEFAULT
Size' attribute.
getSize(),
Constant Field Valuesprotected int size
Size' attribute.
getSize()protected Type type
Type' containment reference.
getType()protected static final java.lang.String DEFAULT_VALUE_LITERAL_EDEFAULT
Default Value Literal' attribute.
getDefaultValueLiteral()protected java.lang.String defaultValueLiteral
Default Value Literal' attribute.
getDefaultValueLiteral()protected Documentation docu
Docu' containment reference.
getDocu()| Constructor Detail |
|---|
protected AttributeImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
public java.lang.String getName()
getName in interface AttributeAttribute.setName(String),
RoomPackage.getAttribute_Name()public void setName(java.lang.String newName)
setName in interface AttributenewName - the new value of the 'Name' attribute.Attribute.getName()public int getSize()
getSize in interface AttributeAttribute.setSize(int),
RoomPackage.getAttribute_Size()public void setSize(int newSize)
setSize in interface AttributenewSize - the new value of the 'Size' attribute.Attribute.getSize()public Type getType()
getType in interface AttributeAttribute.setType(Type),
RoomPackage.getAttribute_Type()
public NotificationChain basicSetType(Type newType,
NotificationChain msgs)
public void setType(Type newType)
setType in interface AttributenewType - the new value of the 'Type' containment reference.Attribute.getType()public java.lang.String getDefaultValueLiteral()
getDefaultValueLiteral in interface AttributeAttribute.setDefaultValueLiteral(String),
RoomPackage.getAttribute_DefaultValueLiteral()public void setDefaultValueLiteral(java.lang.String newDefaultValueLiteral)
setDefaultValueLiteral in interface AttributenewDefaultValueLiteral - the new value of the 'Default Value Literal' attribute.Attribute.getDefaultValueLiteral()public Documentation getDocu()
getDocu in interface AttributeAttribute.setDocu(Documentation),
RoomPackage.getAttribute_Docu()
public NotificationChain basicSetDocu(Documentation newDocu,
NotificationChain msgs)
public void setDocu(Documentation newDocu)
setDocu in interface AttributenewDocu - the new value of the 'Docu' containment reference.Attribute.getDocu()
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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||