public abstract class PartImpl extends EObjectImpl implements Part
The following features are implemented:
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
LABEL_EDEFAULT
The default value of the '
Label ' attribute. |
protected byte |
level
The cached value of the '
Level ' attribute. |
protected static byte |
LEVEL_EDEFAULT
The default value of the '
Level ' attribute. |
protected static byte |
MOTION_SEQUENCE_STATUS_EDEFAULT
The default value of the '
Motion Sequence Status ' attribute. |
protected byte |
motionSequenceStatus
The cached value of the '
Motion Sequence Status ' attribute. |
Modifier | Constructor and Description |
---|---|
protected |
PartImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getLabel() |
byte |
getLevel() |
byte |
getMotionSequenceStatus() |
java.lang.String |
getSampleLabel(short sampleNumber) |
void |
setLevel(byte newLevel) |
void |
setMotionSequenceStatus(byte newMotionSequenceStatus) |
java.lang.String |
toString() |
protected static final java.lang.String LABEL_EDEFAULT
Label
' attribute.
getLabel()
,
Constant Field Valuesprotected static final byte LEVEL_EDEFAULT
Level
' attribute.
getLevel()
,
Constant Field Valuesprotected byte level
Level
' attribute.
getLevel()
protected static final byte MOTION_SEQUENCE_STATUS_EDEFAULT
Motion Sequence Status
' attribute.
protected byte motionSequenceStatus
Motion Sequence Status
' attribute.
getMotionSequenceStatus()
protected EClass eStaticClass()
public java.lang.String getLabel()
getLabel
in interface Part
EsxPackage.getPart_Label()
public byte getLevel()
getLevel
in interface Part
Part.setLevel(byte)
,
EsxPackage.getPart_Level()
public void setLevel(byte newLevel)
setLevel
in interface Part
newLevel
- the new value of the 'Level' attribute.Part.getLevel()
public byte getMotionSequenceStatus()
getMotionSequenceStatus
in interface Part
Part.setMotionSequenceStatus(byte)
,
EsxPackage.getPart_MotionSequenceStatus()
public void setMotionSequenceStatus(byte newMotionSequenceStatus)
setMotionSequenceStatus
in interface Part
newMotionSequenceStatus
- the new value of the 'Motion Sequence Status' attribute.Part.getMotionSequenceStatus()
public java.lang.String getSampleLabel(short sampleNumber)
getSampleLabel
in interface Part
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()