|
|
@ -853,32 +853,18 @@ public class GUISimulator extends GUIPlugin implements MouseListener, ListSelect |
|
|
{ |
|
|
{ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private boolean ignoreNextParse; |
|
|
|
|
|
|
|
|
|
|
|
public void ignoreNextParse() |
|
|
|
|
|
{ |
|
|
|
|
|
ignoreNextParse = true; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public boolean processGUIEvent(userinterface.util.GUIEvent e) |
|
|
public boolean processGUIEvent(userinterface.util.GUIEvent e) |
|
|
{ |
|
|
{ |
|
|
if (e instanceof GUIModelEvent) { |
|
|
if (e instanceof GUIModelEvent) { |
|
|
GUIModelEvent me = (GUIModelEvent) e; |
|
|
GUIModelEvent me = (GUIModelEvent) e; |
|
|
if (me.getID() == me.NEW_MODEL) { |
|
|
if (me.getID() == me.NEW_MODEL) { |
|
|
//New Model |
|
|
//New Model |
|
|
|
|
|
|
|
|
a_clearModel(); |
|
|
a_clearModel(); |
|
|
|
|
|
|
|
|
doEnables(); |
|
|
doEnables(); |
|
|
//newList(); |
|
|
//newList(); |
|
|
} else if (!ignoreNextParse && me.getID() == GUIModelEvent.MODEL_PARSED) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else if (me.getID() == GUIModelEvent.MODEL_PARSED) { |
|
|
a_loadModulesFile(me.getModulesFile()); |
|
|
a_loadModulesFile(me.getModulesFile()); |
|
|
|
|
|
|
|
|
doEnables(); |
|
|
doEnables(); |
|
|
|
|
|
|
|
|
} else if (ignoreNextParse) { |
|
|
|
|
|
ignoreNextParse = false; |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} else if (e instanceof GUIComputationEvent) { |
|
|
} else if (e instanceof GUIComputationEvent) { |
|
|
|