01: package nz.ac.massey.take.takeep.actionsSets.compileActions;
02:
03: import nz.ac.massey.take.takeep.actionsSets.TakeAbstractAction;
04: import nz.ac.massey.take.takeep.actionsSets.wizards.TakeCompilerWizard;
05:
06: import org.eclipse.jface.wizard.WizardDialog;
07: import org.eclipse.swt.widgets.Shell;
08: import org.eclipse.ui.PlatformUI;
09:
10: public class TakeCompileToClasses extends TakeAbstractAction {
11:
12: @Override
13: protected String getImageLocation() {
14: // TODO Auto-generated method stub
15: return "icons/fishhookCla.JPG";
16: }
17:
18: @Override
19: protected String getToolTip() {
20: // TODO Auto-generated method stub
21: return "Compile to Classes";
22: }
23:
24: @Override
25: public void run() {
26: TakeCompilerWizard wizard = new TakeCompilerWizard();
27: wizard.getWp().setTitle(getToolTip());
28: Shell shell = PlatformUI.getWorkbench()
29: .getActiveWorkbenchWindow().getShell();
30: WizardDialog dialog = new WizardDialog(shell, wizard);
31: dialog.create();
32: dialog.open();
33: }
34:
35: }
|