// No OPeration - it does nothing

public class NoOp extends OpCode
{
    public NoOp ()
    {
        super(OpCode.NOOP);
    }

    @Override
    public String toString ()
    {
        return OpCode.NOOP;
    }
}
@@ -80,18 +80,27 @@
 c NoOp (
+int value
 )%0A
-
     %7B%0A  
@@ -124,16 +124,103 @@
 e.NOOP);
+%0A%0A        _value = value;%0A    %7D%0A%0A    public int getValue ()%0A    %7B%0A        return _value
 %0A    %7D%0A%0A
@@ -297,15 +297,40 @@
 e.NOOP;%0A
-
     %7D
+%0A%0A    private int _value;
 %0A%7D

Update NoOp.java