package com.algomagic.atn; import att.grappa.*; public interface Update { public int initialize( VisualizationPanel visPanel ); public boolean apply( VisualizationPanel visPanel ); public void undo( VisualizationPanel visPanel); public int getSide( ); public boolean getSkip( ); public void setSkip( boolean skip ); public Element getElement( VisualizationPanel visPanel ); public boolean getUndo( ); public void setUndo( boolean undo ); public boolean getLocal( ); }