import java.util.EventObject; class TankEvent extends EventObject { private int move=0; private int rotate=0; private boolean fire=false; TankEvent(Object source, int move, int rotate, boolean fire) { super(source); this.move=move; this.rotate=rotate; this.fire=fire; } public int getMove() { return move; } public int getRotate() { return rotate; } public boolean getFire() { return fire; } public String toString() { return "Move=" + move + " rotate=" + rotate + "fire=" + fire; } }