de.cau.cs.kieler.krep.editors.klp.klp
Interface Instruction

All Superinterfaces:
EObject, Notifier
All Known Subinterfaces:
Binop, CJmp, Decl, Done, Jmp, Move, Prio, SetClk, SetPC
All Known Implementing Classes:
BinopImpl, CJmpImpl, DeclImpl, DoneImpl, InstructionImpl, JmpImpl, MoveImpl, PrioImpl, SetClkImpl, SetPCImpl

public interface Instruction
extends EObject

A representation of the model object 'Instruction'.

The following features are supported:

See Also:
model abstract="true"
Rating red
Generated:
This code was automatically generated.

Method Summary
 int getOpcode0()
          Returns the value of the 'Opcode0' attribute.
 int getOpcode1()
          Returns the value of the 'Opcode1' attribute.
 int getOpcode2()
          Returns the value of the 'Opcode2' attribute.
 int getOpcode3()
          Returns the value of the 'Opcode3' attribute.
 void setOpcode0(int value)
          Sets the value of the 'Opcode0' attribute.
 void setOpcode1(int value)
          Sets the value of the 'Opcode1' attribute.
 void setOpcode2(int value)
          Sets the value of the 'Opcode2' attribute.
 void setOpcode3(int value)
          Sets the value of the 'Opcode3' attribute.
 
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
 

Method Detail

getOpcode0

int getOpcode0()
Returns the value of the 'Opcode0' attribute.

If the meaning of the 'Opcode0' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Opcode0' attribute.
See Also:
setOpcode0(int), KlpPackage.getInstruction_Opcode0()
Generated:
This code was automatically generated.
Model element

setOpcode0

void setOpcode0(int value)
Sets the value of the 'Opcode0' attribute.

Parameters:
value - the new value of the 'Opcode0' attribute.
See Also:
getOpcode0()
Generated:
This code was automatically generated.

getOpcode1

int getOpcode1()
Returns the value of the 'Opcode1' attribute.

If the meaning of the 'Opcode1' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Opcode1' attribute.
See Also:
setOpcode1(int), KlpPackage.getInstruction_Opcode1()
Generated:
This code was automatically generated.
Model element

setOpcode1

void setOpcode1(int value)
Sets the value of the 'Opcode1' attribute.

Parameters:
value - the new value of the 'Opcode1' attribute.
See Also:
getOpcode1()
Generated:
This code was automatically generated.

getOpcode2

int getOpcode2()
Returns the value of the 'Opcode2' attribute.

If the meaning of the 'Opcode2' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Opcode2' attribute.
See Also:
setOpcode2(int), KlpPackage.getInstruction_Opcode2()
Generated:
This code was automatically generated.
Model element

setOpcode2

void setOpcode2(int value)
Sets the value of the 'Opcode2' attribute.

Parameters:
value - the new value of the 'Opcode2' attribute.
See Also:
getOpcode2()
Generated:
This code was automatically generated.

getOpcode3

int getOpcode3()
Returns the value of the 'Opcode3' attribute.

If the meaning of the 'Opcode3' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Opcode3' attribute.
See Also:
setOpcode3(int), KlpPackage.getInstruction_Opcode3()
Generated:
This code was automatically generated.
Model element

setOpcode3

void setOpcode3(int value)
Sets the value of the 'Opcode3' attribute.

Parameters:
value - the new value of the 'Opcode3' attribute.
See Also:
getOpcode3()
Generated:
This code was automatically generated.