\r
import java.awt.event.ActionEvent;\r
\r
+import javax.swing.JButton;\r
import javax.swing.JFileChooser;\r
-import javax.swing.JPanel;\r
import javax.swing.JLabel;\r
+import javax.swing.JPanel;\r
import javax.swing.JTextField;\r
-import javax.swing.JButton;\r
\r
import org.tianocore.frameworkwizard.common.DataType;\r
import org.tianocore.frameworkwizard.common.Log;\r
jTextFieldOld = new JTextField();\r
jTextFieldOld.setBounds(new java.awt.Rectangle(140, 10, 320, 20));\r
jTextFieldOld.setEditable(false);\r
- jTextFieldOld.setText(Workspace.getCurrentWorkspace());\r
+ jTextFieldOld.setText(Workspace.getCurrentWorkspace() == null ? "Not Defined"\r
+ : Workspace.getCurrentWorkspace());\r
}\r
return jTextFieldOld;\r
}\r
return jButtonBrowse;\r
}\r
\r
- /**\r
- \r
- @param args\r
- \r
- **/\r
- public static void main(String[] args) {\r
- // TODO Auto-generated method stub\r
-\r
- }\r
-\r
/**\r
* This is the default constructor\r
* \r
private void initialize() {\r
this.setSize(472, 132);\r
this.setContentPane(getJContentPane());\r
- this.setTitle("Change workspace");\r
+ this.setTitle("Select workspace");\r
this.centerWindow();\r
}\r
\r
Log.wrn("Switch Workspace", "New workspace must be entered!");\r
return false;\r
}\r
- if (!Workspace.checkWorkspace(this.jTextFieldNew.getText())) {\r
+ if (Workspace.checkWorkspace(this.jTextFieldNew.getText()) != Workspace.WORKSPACE_VALID) {\r
Log.wrn("Switch Workspace", "Please select a valid workspace!");\r
return false;\r
}\r
if (!check()) {\r
return;\r
} else {\r
- this.setVisible(false);\r
Workspace.setCurrentWorkspace(this.jTextFieldNew.getText());\r
returnType = DataType.RETURN_TYPE_OK;\r
+ this.setVisible(false);\r
}\r
}\r
\r