|
||||||||||
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 RefableType |
refType
The cached value of the ' Ref Type ' containment reference. |
protected int |
size
The cached value of the ' Size ' attribute. |
protected static int |
SIZE_EDEFAULT
The default value of the ' Size ' attribute. |
Constructor Summary | |
---|---|
protected |
AttributeImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetDocu(Documentation newDocu,
NotificationChain msgs)
|
NotificationChain |
basicSetRefType(RefableType newRefType,
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()
|
RefableType |
getRefType()
|
int |
getSize()
|
void |
setDefaultValueLiteral(java.lang.String newDefaultValueLiteral)
|
void |
setDocu(Documentation newDocu)
|
void |
setName(java.lang.String newName)
|
void |
setRefType(RefableType newRefType)
|
void |
setSize(int newSize)
|
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 RefableType refType
Ref Type
' containment reference.
getRefType()
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 Attribute
Attribute.setName(String)
,
RoomPackage.getAttribute_Name()
public void setName(java.lang.String newName)
setName
in interface Attribute
newName
- the new value of the 'Name' attribute.Attribute.getName()
public int getSize()
getSize
in interface Attribute
Attribute.setSize(int)
,
RoomPackage.getAttribute_Size()
public void setSize(int newSize)
setSize
in interface Attribute
newSize
- the new value of the 'Size' attribute.Attribute.getSize()
public RefableType getRefType()
getRefType
in interface Attribute
Attribute.setRefType(RefableType)
,
RoomPackage.getAttribute_RefType()
public NotificationChain basicSetRefType(RefableType newRefType, NotificationChain msgs)
public void setRefType(RefableType newRefType)
setRefType
in interface Attribute
newRefType
- the new value of the 'Ref Type' containment reference.Attribute.getRefType()
public java.lang.String getDefaultValueLiteral()
getDefaultValueLiteral
in interface Attribute
Attribute.setDefaultValueLiteral(String)
,
RoomPackage.getAttribute_DefaultValueLiteral()
public void setDefaultValueLiteral(java.lang.String newDefaultValueLiteral)
setDefaultValueLiteral
in interface Attribute
newDefaultValueLiteral
- the new value of the 'Default Value Literal' attribute.Attribute.getDefaultValueLiteral()
public Documentation getDocu()
getDocu
in interface Attribute
Attribute.setDocu(Documentation)
,
RoomPackage.getAttribute_Docu()
public NotificationChain basicSetDocu(Documentation newDocu, NotificationChain msgs)
public void setDocu(Documentation newDocu)
setDocu
in interface Attribute
newDocu
- 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 |