|
||||||||||
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.BinopImpl
public class BinopImpl
An implementation of the model object 'Binop'.
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 |
arg1
The cached value of the ' Arg1 ' containment reference. |
protected Read |
arg2
The cached value of the ' Arg2 ' containment reference. |
protected Operator |
op
The cached value of the ' Op ' attribute. |
protected static Operator |
OP_EDEFAULT
The default value of the ' Op ' attribute. |
protected Reg |
to
The cached value of the ' To ' reference. |
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 |
BinopImpl()
|
Method Summary | |
---|---|
Reg |
basicGetTo()
|
NotificationChain |
basicSetArg1(Read newArg1,
NotificationChain msgs)
|
NotificationChain |
basicSetArg2(Read newArg2,
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 |
getArg1()
|
Read |
getArg2()
|
Operator |
getOp()
|
Reg |
getTo()
|
int |
getVal()
|
void |
setArg1(Read newArg1)
|
void |
setArg2(Read newArg2)
|
void |
setOp(Operator newOp)
|
void |
setTo(Reg newTo)
|
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 Operator OP_EDEFAULT
Op
' attribute.
getOp()
protected Operator op
Op
' attribute.
getOp()
protected Read arg1
Arg1
' containment reference.
getArg1()
protected Read arg2
Arg2
' containment reference.
getArg2()
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 BinopImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class InstructionImpl
public Operator getOp()
getOp
in interface Binop
Operator
,
Binop.setOp(Operator)
,
KlpPackage.getBinop_Op()
public void setOp(Operator newOp)
setOp
in interface Binop
newOp
- the new value of the 'Op' attribute.Operator
,
Binop.getOp()
public Reg getTo()
getTo
in interface Binop
Binop.setTo(Reg)
,
KlpPackage.getBinop_To()
public Reg basicGetTo()
public void setTo(Reg newTo)
setTo
in interface Binop
newTo
- the new value of the 'To' reference.Binop.getTo()
public Read getArg1()
getArg1
in interface Binop
Binop.setArg1(Read)
,
KlpPackage.getBinop_Arg1()
public NotificationChain basicSetArg1(Read newArg1, NotificationChain msgs)
public void setArg1(Read newArg1)
setArg1
in interface Binop
newArg1
- the new value of the 'Arg1' containment reference.Binop.getArg1()
public Read getArg2()
getArg2
in interface Binop
Binop.setArg2(Read)
,
KlpPackage.getBinop_Arg2()
public NotificationChain basicSetArg2(Read newArg2, NotificationChain msgs)
public void setArg2(Read newArg2)
setArg2
in interface Binop
newArg2
- the new value of the 'Arg2' containment reference.Binop.getArg2()
public int getVal()
getVal
in interface Binop
Binop.setVal(int)
,
KlpPackage.getBinop_Val()
public void setVal(int newVal)
setVal
in interface Binop
newVal
- the new value of the 'Val' attribute.Binop.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 |