X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FJava%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fmodule%2Fui%2FModuleBootModes.java;h=ce4fa37b392c10be024cacc01bc24314f4579454;hp=fbb8e46cecaee68804ed59c3714da4e56e0ac641;hb=a9e882c96dd107020c423a0788778d1cf8bef933;hpb=5d074084333fc0c16198dcbcb59ef582e820ea12 diff --git a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/ModuleBootModes.java b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/ModuleBootModes.java index fbb8e46cec..ce4fa37b39 100644 --- a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/ModuleBootModes.java +++ b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/ModuleBootModes.java @@ -75,6 +75,8 @@ public class ModuleBootModes extends IInternalFrame { private JScrollPane jScrollPaneTable = null; private JTable jTable = null; + + private IFrame parentFrame = null; // // Not used by UI @@ -260,10 +262,11 @@ public class ModuleBootModes extends IInternalFrame { @param inBootModes The input BootModesDocument.BootModes **/ - public ModuleBootModes(OpeningModuleType inOmt) { + public ModuleBootModes(OpeningModuleType inOmt, IFrame iFrame) { super(); this.omt = inOmt; this.msa = omt.getXmlMsa(); + this.parentFrame = iFrame; init(msa.getBootModes()); this.setVisible(true); } @@ -289,7 +292,7 @@ public class ModuleBootModes extends IInternalFrame { } private void showEdit(int index) { - BootModesDlg dlg = new BootModesDlg(vid.getBootModes(index), new IFrame(), omt.getId()); + BootModesDlg dlg = new BootModesDlg(vid.getBootModes(index), this.parentFrame, omt.getId()); int result = dlg.showDialog(); if (result == DataType.RETURN_TYPE_OK) { if (index == -1) {