X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FJava%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fplatform%2Fui%2FGenListDialog.java;fp=Tools%2FJava%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fplatform%2Fui%2FGenListDialog.java;h=0000000000000000000000000000000000000000;hp=ef918f0cd7a464b40399e9af08aafae4dd485c5c;hb=808def96aa4589fba9c2d0ea55837754a3b7a4f7;hpb=9216450d1143056a50a5f916984a2d7faf590488 diff --git a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/GenListDialog.java b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/GenListDialog.java deleted file mode 100644 index ef918f0cd7..0000000000 --- a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/GenListDialog.java +++ /dev/null @@ -1,244 +0,0 @@ -/** @file - Java class GenListDialog. - -Copyright (c) 2006, Intel Corporation -All rights reserved. This program and the accompanying materials -are licensed and made available under the terms and conditions of the BSD License -which accompanies this distribution. The full text of the license may be found at -http://opensource.org/licenses/bsd-license.php - -THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -**/ -package org.tianocore.frameworkwizard.platform.ui; - -import java.awt.BorderLayout; -import java.awt.Dimension; -import java.awt.Toolkit; - -import javax.swing.JComponent; -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.JDialog; -import javax.swing.KeyStroke; - -import javax.swing.JButton; - - -import java.awt.FlowLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.KeyEvent; -import java.util.Vector; - -import javax.swing.JScrollPane; - -import org.tianocore.frameworkwizard.common.ui.iCheckBoxList.ICheckBoxList; - - -/** - Dialog for List generation. - @since PackageEditor 1.0 -**/ -public class GenListDialog extends JDialog implements ActionListener{ - - /** - * - */ - private static final long serialVersionUID = 1L; - - private JPanel jContentPane = null; - private JPanel jPanelContentEast = null; - private JPanel jPanelContentCenter = null; - private JButton jButtonCancel = null; - private JButton jButtonOk = null; - private ICheckBoxList checkBoxList = null; - - - private JScrollPane jScrollPane = null; - - - - public void actionPerformed(ActionEvent arg0) { - - if (arg0.getSource() == jButtonOk){ - -// this.dispose(); - } - - if (arg0.getSource() == jButtonCancel){ - this.dispose(); - } - } - - /** - * This method initializes jPanel - * - * @return javax.swing.JPanel - */ - private JPanel getJPanelContentEast() { - if (jPanelContentEast == null) { - FlowLayout flowLayout = new FlowLayout(); - flowLayout.setVgap(10); - jPanelContentEast = new JPanel(); - jPanelContentEast.setLayout(flowLayout); - jPanelContentEast.setPreferredSize(new java.awt.Dimension(100,30)); - jPanelContentEast.add(getJButtonOk(), null); - jPanelContentEast.add(getJButtonCancel(), null); - } - return jPanelContentEast; - } - - /** - * This method initializes jPanel4 - * - * @return javax.swing.JPanel - */ - private JPanel getJPanelContentCenter() { - if (jPanelContentCenter == null) { - jPanelContentCenter = new JPanel(); - jPanelContentCenter.setLayout(new FlowLayout()); - jPanelContentCenter.add(getJScrollPane(), null); - - } - return jPanelContentCenter; - } - - /** - * This method initializes jButton - * - * @return javax.swing.JButton - */ - private JButton getJButtonCancel() { - if (jButtonCancel == null) { - jButtonCancel = new JButton(); - jButtonCancel.setPreferredSize(new java.awt.Dimension(80,20)); - jButtonCancel.setText("Cancel"); - jButtonCancel.addActionListener(this); - jButtonCancel.registerKeyboardAction(this, KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false), JComponent.WHEN_FOCUSED); - } - return jButtonCancel; - } - - /** - * This method initializes jButton2 - * - * @return javax.swing.JButton - */ - private JButton getJButtonOk() { - if (jButtonOk == null) { - jButtonOk = new JButton(); - jButtonOk.setPreferredSize(new java.awt.Dimension(80,20)); - jButtonOk.setText("Ok"); - jButtonOk.setActionCommand("GenGuidValue"); - jButtonOk.addActionListener(this); - } - return jButtonOk; - } - - /** - * This method initializes jScrollPane - * - * @return javax.swing.JScrollPane - */ - private JScrollPane getJScrollPane() { - if (jScrollPane == null) { - jScrollPane = new JScrollPane(); - jScrollPane.setPreferredSize(new java.awt.Dimension(300,100)); - jScrollPane.setViewportView(getICheckBoxList()); - } - return jScrollPane; - } - - private ICheckBoxList getICheckBoxList() { - if (checkBoxList == null) { - checkBoxList = new ICheckBoxList(); - checkBoxList.setBounds(new java.awt.Rectangle(40,20,177,74)); - - } - return checkBoxList; - } - - public void initList(Vector v){ - checkBoxList.setAllItems(v); - } - public Vector getList(){ - Vector v = checkBoxList.getAllCheckedItemsString(); - return v; - } - - public void setList(String s){ - Vector v = new Vector(); - if (s == null) { - checkBoxList.setAllItemsUnchecked(); - return; - } - String[] sArray = s.split(" "); - for (int i = 0; i < sArray.length; ++i){ - v.add(sArray[i]); - } - checkBoxList.initCheckedItem(true, v); - } - /** - * This is the default constructor - */ - public GenListDialog(JFrame frame) { - super(frame); - initialize(); - } - - public GenListDialog(ActionListener i, JFrame frame){ - this(frame); - jButtonOk.addActionListener(i); - jButtonOk.registerKeyboardAction(i, KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false), JComponent.WHEN_FOCUSED); - } - - /** - * This method initializes this - * - * @return void - */ - private void initialize() { - this.setSize(466, 157); - this.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); - this.setModal(true); - this.setTitle("List"); - this.setContentPane(getJContentPane()); - this.centerWindow(); - } - - /** - * This method initializes jContentPane - * - * @return javax.swing.JPanel - */ - private JPanel getJContentPane() { - if (jContentPane == null) { - jContentPane = new JPanel(); - jContentPane.setLayout(new BorderLayout()); - jContentPane.add(getJPanelContentEast(), java.awt.BorderLayout.EAST); - jContentPane.add(getJPanelContentCenter(), java.awt.BorderLayout.CENTER); - } - return jContentPane; - } - - /** - Start the window at the center of screen - - **/ - protected void centerWindow(int intWidth, int intHeight) { - Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); - this.setLocation((d.width - intWidth) / 2, (d.height - intHeight) / 2); - } - - /** - Start the window at the center of screen - - **/ - protected void centerWindow() { - centerWindow(this.getSize().width, this.getSize().height); - } - - - -} // @jve:decl-index=0:visual-constraint="10,10"