package NET.worlds.scape; import java.io.IOException; public class PathMoveAction extends Action { private static Object classCookie = new Object(); @Override public Persister trigger(Event e, Persister seqID) { return null; } @Override public void saveState(Saver s) throws IOException { assert false; } @Override public void restoreState(Restorer r) throws IOException, TooNewException { MoveAction a = new MoveAction(); r.replace(this, a); a.restoreStateMoveActionHelper(r, classCookie); } }