package org.tianocore.frameworkwizard.packaging.ui;\r
\r
import javax.swing.JPanel;\r
-import javax.swing.JDialog;\r
import javax.swing.JLabel;\r
import javax.swing.JComboBox;\r
import java.awt.Dimension;\r
\r
import org.tianocore.PackageSurfaceAreaDocument;\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
public class SpdPackageDefinitions extends IInternalFrame {\r
\r
+ /**\r
+ * \r
+ */\r
+ private static final long serialVersionUID = 1L;\r
private JPanel jContentPane = null;\r
private JLabel jLabel = null;\r
private JComboBox jComboBoxReadOnly = null;\r
private StarLabel starLabel = null;\r
private StarLabel starLabel1 = null;\r
private SpdFileContents sfc = null;\r
+ private OpeningPackageType docConsole = null;\r
\r
/**\r
* This is the default constructor\r
sfc = new SpdFileContents(inPsa);\r
init(sfc);\r
}\r
+ \r
+ public SpdPackageDefinitions(OpeningPackageType opt) {\r
+ this(opt.getXmlSpd());\r
+ docConsole = opt;\r
+ }\r
\r
private void init(SpdFileContents sfc) {\r
if (sfc.getSpdPkgDefsRdOnly() != null) {\r
jComboBoxReadOnly = new JComboBox();\r
jComboBoxReadOnly.setBounds(new java.awt.Rectangle(95,22,117,20));\r
jComboBoxReadOnly.setPreferredSize(new Dimension(80, 20));\r
- jComboBoxReadOnly.addItem("TRUE");\r
- jComboBoxReadOnly.addItem("FALSE");\r
+ jComboBoxReadOnly.addItem("true");\r
+ jComboBoxReadOnly.addItem("false");\r
jComboBoxReadOnly.setSelectedIndex(1);\r
jComboBoxReadOnly.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
+ if (docConsole != null) {\r
+ docConsole.setSaved(false);\r
+ }\r
sfc.setSpdPkgDefsRdOnly(jComboBoxReadOnly.getSelectedItem()+"");\r
}\r
});\r
jComboBoxRePackage = new JComboBox();\r
jComboBoxRePackage.setBounds(new java.awt.Rectangle(95,62,116,20));\r
jComboBoxRePackage.setPreferredSize(new Dimension(80, 20));\r
- jComboBoxRePackage.addItem("FALSE");\r
- jComboBoxRePackage.addItem("TRUE");\r
+ jComboBoxRePackage.addItem("false");\r
+ jComboBoxRePackage.addItem("true");\r
jComboBoxRePackage.setSelectedIndex(0);\r
jComboBoxRePackage.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
+ if (docConsole != null) {\r
+ docConsole.setSaved(false);\r
+ }\r
sfc.setSpdPkgDefsRePkg(jComboBoxRePackage.getSelectedItem()+"");\r
}\r
});\r