import org.tianocore.frameworkwizard.common.ui.IDesktopManager;\r
import org.tianocore.frameworkwizard.common.ui.IFrame;\r
import org.tianocore.frameworkwizard.common.ui.ITree;\r
+import org.tianocore.frameworkwizard.far.createui.CreateStepOne;\r
+import org.tianocore.frameworkwizard.far.deleteui.DeleteStepOne;\r
+import org.tianocore.frameworkwizard.far.installui.InstallStepOne;\r
+import org.tianocore.frameworkwizard.far.updateui.UpdateStepOne;\r
import org.tianocore.frameworkwizard.module.Identifications.ModuleIdentification;\r
import org.tianocore.frameworkwizard.module.ui.ModuleBootModes;\r
import org.tianocore.frameworkwizard.module.ui.ModuleDataHubs;\r
}\r
\r
if (arg0.getSource() == jMenuItemProjectCreateFar) {\r
-\r
+ CreateStepOne cso = new CreateStepOne(this, true);\r
+ int result = cso.showDialog();\r
+ if (result == DataType.RETURN_TYPE_OK) {\r
+ this.closeAll();\r
+ }\r
+ cso.dispose();\r
}\r
\r
if (arg0.getSource() == jMenuItemProjectInstallFar) {\r
- this.closeAll();\r
+ InstallStepOne iso = new InstallStepOne(this, true);\r
+ int result = iso.showDialog();\r
+ if (result == DataType.RETURN_TYPE_OK) {\r
+ this.closeAll();\r
+ }\r
+ iso.dispose();\r
}\r
\r
if (arg0.getSource() == jMenuItemProjectRemoveFar) {\r
- this.closeAll();\r
+ DeleteStepOne dso = new DeleteStepOne(this, true);\r
+ int result = dso.showDialog();\r
+ if (result == DataType.RETURN_TYPE_OK) {\r
+ this.closeAll();\r
+ }\r
+ dso.dispose();\r
}\r
\r
if (arg0.getSource() == jMenuItemProjectUpdateFar) {\r
- this.closeAll();\r
+ UpdateStepOne uso = new UpdateStepOne(this, true);\r
+ int result = uso.showDialog();\r
+ if (result == DataType.RETURN_TYPE_OK) {\r
+ this.closeAll();\r
+ }\r
+ uso.dispose();\r
}\r
\r
if (arg0.getSource() == jMenuItemToolsClone) {\r