|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
de.cau.cs.kieler.krep.editors.klp.klp.impl.InstructionImpl
de.cau.cs.kieler.krep.editors.klp.klp.impl.MoveImpl
public class MoveImpl
An implementation of the model object 'Move'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
BasicNotifierImpl.EAdapterList<E extends Object & Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
InternalEObject.EStore |
Field Summary | |
---|---|
protected Read |
from
The cached value of the ' From ' containment reference. |
protected Reg |
to
The cached value of the ' To ' reference. |
protected MoveKind |
type
The cached value of the ' Type ' attribute. |
protected static MoveKind |
TYPE_EDEFAULT
The default value of the ' Type ' attribute. |
protected int |
val
The cached value of the ' Val ' attribute. |
protected static int |
VAL_EDEFAULT
The default value of the ' Val ' attribute. |
Fields inherited from class de.cau.cs.kieler.krep.editors.klp.klp.impl.InstructionImpl |
---|
opcode0, OPCODE0_EDEFAULT, opcode1, OPCODE1_EDEFAULT, opcode2, OPCODE2_EDEFAULT, opcode3, OPCODE3_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
MoveImpl()
|
Method Summary | |
---|---|
Reg |
basicGetTo()
|
NotificationChain |
basicSetFrom(Read newFrom,
NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Read |
getFrom()
|
Reg |
getTo()
|
MoveKind |
getType()
|
int |
getVal()
|
void |
setFrom(Read newFrom)
|
void |
setTo(Reg newTo)
|
void |
setType(MoveKind newType)
|
void |
setVal(int newVal)
|
String |
toString()
|
Methods inherited from class de.cau.cs.kieler.krep.editors.klp.klp.impl.InstructionImpl |
---|
getOpcode0, getOpcode1, getOpcode2, getOpcode3, setOpcode0, setOpcode1, setOpcode2, setOpcode3 |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.cau.cs.kieler.krep.editors.klp.klp.Instruction |
---|
getOpcode0, getOpcode1, getOpcode2, getOpcode3, setOpcode0, setOpcode1, setOpcode2, setOpcode3 |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final MoveKind TYPE_EDEFAULT
Type
' attribute.
getType()
protected MoveKind type
Type
' attribute.
getType()
protected Read from
From
' containment reference.
getFrom()
protected static final int VAL_EDEFAULT
Val
' attribute.
getVal()
,
Constant Field Valuesprotected int val
Val
' attribute.
getVal()
protected Reg to
To
' reference.
getTo()
Constructor Detail |
---|
protected MoveImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class InstructionImpl
public MoveKind getType()
getType
in interface Move
MoveKind
,
Move.setType(MoveKind)
,
KlpPackage.getMove_Type()
public void setType(MoveKind newType)
setType
in interface Move
newType
- the new value of the 'Type' attribute.MoveKind
,
Move.getType()
public Reg getTo()
getTo
in interface Move
Move.setTo(Reg)
,
KlpPackage.getMove_To()
public Reg basicGetTo()
public void setTo(Reg newTo)
setTo
in interface Move
newTo
- the new value of the 'To' reference.Move.getTo()
public Read getFrom()
getFrom
in interface Move
Move.setFrom(Read)
,
KlpPackage.getMove_From()
public NotificationChain basicSetFrom(Read newFrom, NotificationChain msgs)
public void setFrom(Read newFrom)
setFrom
in interface Move
newFrom
- the new value of the 'From' containment reference.Move.getFrom()
public int getVal()
getVal
in interface Move
Move.setVal(int)
,
KlpPackage.getMove_Val()
public void setVal(int newVal)
setVal
in interface Move
newVal
- the new value of the 'Val' attribute.Move.getVal()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class InstructionImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class InstructionImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class InstructionImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class InstructionImpl
public String toString()
toString
in class InstructionImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |