import org.tianocore.frameworkwizard.common.DataValidation;\r
import org.tianocore.frameworkwizard.common.Log;\r
import org.tianocore.frameworkwizard.common.Tools;\r
+import org.tianocore.frameworkwizard.common.Identifications.OpeningPackageType;\r
import org.tianocore.frameworkwizard.common.ui.IInternalFrame;\r
import org.tianocore.frameworkwizard.common.ui.StarLabel;\r
\r
private StarLabel jStarLabel9 = null;\r
\r
private SpdFileContents sfc = null;\r
+ \r
+ private OpeningPackageType docConsole = null;\r
\r
private JTextField jTextFieldCopyright = null;\r
\r
JOptionPane.showMessageDialog(frame, "Package Name is NOT UiNameType.");\r
return;\r
}\r
+ docConsole.setSaved(false);\r
sfc.setSpdHdrPkgName(jTextFieldBaseName.getText());\r
}\r
});\r
JOptionPane.showMessageDialog(frame, "Guid is NOT GuidType.");\r
return;\r
}\r
+ docConsole.setSaved(false);\r
sfc.setSpdHdrGuidValue(jTextFieldGuid.getText());\r
}\r
});\r
JOptionPane.showMessageDialog(frame, "Version is NOT version type.");\r
return;\r
}\r
+ docConsole.setSaved(false);\r
sfc.setSpdHdrVer(jTextFieldVersion.getText());\r
} \r
});\r
if (jTextAreaLicense == null) {\r
jTextAreaLicense = new JTextArea();\r
jTextAreaLicense.setText("");\r
- jTextAreaLicense.setPreferredSize(new java.awt.Dimension(317,77));\r
+// jTextAreaLicense.setPreferredSize(new java.awt.Dimension(317,77));\r
jTextAreaLicense.setLineWrap(true);\r
jTextAreaLicense.addFocusListener(new FocusAdapter(){\r
public void focusLost(FocusEvent e){\r
JOptionPane.showMessageDialog(frame, "License contents could NOT be empty.");\r
return;\r
}\r
+ docConsole.setSaved(false);\r
sfc.setSpdHdrLicense(jTextAreaLicense.getText());\r
}\r
});\r
if (jTextAreaDescription == null) {\r
jTextAreaDescription = new JTextArea();\r
jTextAreaDescription.setLineWrap(true);\r
- jTextAreaDescription.setPreferredSize(new java.awt.Dimension(317,77));\r
+// jTextAreaDescription.setPreferredSize(new java.awt.Dimension(317,77));\r
jTextAreaDescription.addFocusListener(new FocusAdapter(){\r
public void focusLost(FocusEvent e){\r
if (jTextAreaDescription.getText().length() == 0) {\r
JOptionPane.showMessageDialog(frame, "Description contents could NOT be empty.");\r
return;\r
}\r
+ docConsole.setSaved(false);\r
sfc.setSpdHdrDescription(jTextAreaDescription.getText());\r
}\r
});\r
JOptionPane.showMessageDialog(frame, "Abstract could NOT be empty.");\r
return;\r
}\r
+ docConsole.setSaved(false);\r
sfc.setSpdHdrAbs(jTextFieldAbstract.getText());\r
}\r
});\r
JOptionPane.showMessageDialog(frame, "Copyright contents could not be empty.");\r
return;\r
}\r
+ docConsole.setSaved(false);\r
sfc.setSpdHdrCopyright(jTextFieldCopyright.getText());\r
} \r
});\r
public void focusLost(FocusEvent e){\r
sfc.setSpdHdrLicense(jTextAreaLicense.getText());\r
sfc.setSpdHdrUrl(jTextField.getText());\r
+ docConsole.setSaved(false);\r
} \r
});\r
}\r
sfc = new SpdFileContents(inPsa);\r
init(sfc);\r
}\r
+ \r
+ public SpdHeader(OpeningPackageType opt){\r
+ this(opt.getXmlSpd());\r
+ docConsole = opt;\r
+ }\r
/**\r
This method initializes this\r
\r
*\r
*/\r
public void actionPerformed(ActionEvent arg0) {\r
+ docConsole.setSaved(false);\r
if (arg0.getSource() == jButtonOk) {\r
this.save();\r
this.setEdited(true);\r