pulled out scripting because of locale issues

This commit is contained in:
bancika
2011-01-24 20:58:18 +00:00
parent efeaf92ccb
commit e84f77a7ca
3 changed files with 13 additions and 8 deletions
@@ -36,8 +36,20 @@ public class FileMenuPlugin implements IPlugIn {
private IPlugInPort plugInPort;
private ProjectDrawingProvider drawingProvider;
private TraceMaskDrawingProvider traceMaskDrawingProvider;
private ISwingUI swingUI;
public FileMenuPlugin(ISwingUI swingUI) {
super();
this.swingUI = swingUI;
}
@Override
public void connect(IPlugInPort plugInPort) {
this.plugInPort = plugInPort;
this.drawingProvider = new ProjectDrawingProvider(plugInPort, false);
this.traceMaskDrawingProvider = new TraceMaskDrawingProvider(plugInPort);
swingUI.injectMenuAction(new NewAction(), FILE_TITLE);
swingUI.injectMenuAction(new OpenAction(), FILE_TITLE);
swingUI.injectMenuAction(new SaveAction(), FILE_TITLE);
@@ -55,13 +67,6 @@ public class FileMenuPlugin implements IPlugIn {
swingUI.injectMenuAction(new ExitAction(), FILE_TITLE);
}
@Override
public void connect(IPlugInPort plugInPort) {
this.plugInPort = plugInPort;
this.drawingProvider = new ProjectDrawingProvider(plugInPort, false);
this.traceMaskDrawingProvider = new TraceMaskDrawingProvider(plugInPort);
}
class NewAction extends AbstractAction {
private static final long serialVersionUID = 1L;