Class WriteInstruction
- java.lang.Object
 - 
- jetbrains.mps.lang.dataFlow.framework.instructions.Instruction
 - 
- jetbrains.mps.lang.dataFlow.framework.instructions.WriteInstruction
 
 
 
- 
public class WriteInstruction extends Instruction
 
- 
- 
Field Summary
- 
Fields inherited from class jetbrains.mps.lang.dataFlow.framework.instructions.Instruction
myBlockInfo, myJumps, myProgram, myRuleReference, mySource, myUserObjects 
 - 
 
- 
Constructor Summary
Constructors Constructor Description WriteInstruction(Object var, Object value)WriteInstruction(String ruleNodeReference, Object var, Object value) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildCaches()StringcommandPresentation()ObjectgetValue()ObjectgetVariable()intgetVariableIndex()- 
Methods inherited from class jetbrains.mps.lang.dataFlow.framework.instructions.Instruction
addJump, getEnclosingBlock, getIndex, getJumps, getProgram, getRuleReference, getSource, getUserObject, isAfter, isBefore, isStart, pred, pred, putUserObject, removeJump, setIndex, setProgram, setRuleReference, setSource, succ, succ, toString 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getVariable
public Object getVariable()
 
- 
getVariableIndex
public int getVariableIndex()
 
- 
getValue
public Object getValue()
 
- 
buildCaches
public void buildCaches()
- Overrides:
 buildCachesin classInstruction
 
- 
commandPresentation
public String commandPresentation()
- Specified by:
 commandPresentationin classInstruction
 
 - 
 
 -