|
@@ -36,8 +36,6 @@ import javax.swing.tree.TreePath;
|
|
|
|
|
|
import org.eclipse.elk.graph.ElkNode;
|
|
|
|
|
|
-import algorithm.Action;
|
|
|
-import algorithm.AnimationController;
|
|
|
import bk.BKNodePlacement;
|
|
|
import bk.BKNodePlacement.Stage;
|
|
|
import bk.LayoutType;
|
|
@@ -48,6 +46,8 @@ import graph.io.Reader;
|
|
|
import graph.io.Writer;
|
|
|
import lib.SimpleNodePlacement;
|
|
|
import lib.TextLayoutHelper;
|
|
|
+import processor.Action;
|
|
|
+import processor.ProcessController;
|
|
|
import processor.PseudoCodeNode;
|
|
|
import processor.PseudoCodeProcessor;
|
|
|
|
|
@@ -69,7 +69,7 @@ public class MainView {
|
|
|
*/
|
|
|
private static final RandomGraphDialog randomDialog = new RandomGraphDialog();
|
|
|
private JFrame frame;
|
|
|
- private AnimationController controller;
|
|
|
+ private ProcessController controller;
|
|
|
private JButton stepForward;
|
|
|
private JButton stepForwardInto;
|
|
|
private JButton stepForwardOut;
|
|
@@ -342,7 +342,7 @@ public class MainView {
|
|
|
});
|
|
|
delayText = new JLabel( "Delay (ms)" );
|
|
|
delayText.setBounds( 260, 10, 80, 20 );
|
|
|
- delay = new JTextField( String.valueOf(AnimationController.DEFAULT_DELAY) );
|
|
|
+ delay = new JTextField( String.valueOf(ProcessController.DEFAULT_DELAY) );
|
|
|
delay.setBounds( 260, 30, 90, 20 );
|
|
|
delay.getDocument().addDocumentListener( new NumberDocumentListener( new NumberDocumentListener.Action() {
|
|
|
@Override
|
|
@@ -392,7 +392,7 @@ public class MainView {
|
|
|
}
|
|
|
|
|
|
});
|
|
|
- pseudoTree.setBackground(RenderHelper.BACKGROUND_COLOR);
|
|
|
+ pseudoTree.setBackground(RenderHelper.BACKGROUND_COLOR);
|
|
|
tree.setController( controller );
|
|
|
pseudoTree.setModel( new DefaultTreeModel( tree ) );
|
|
|
pseudoTree.setCellRenderer( new PseudoCodeRenderer() );
|