/[xulu]/trunk/src/appl/ext/ConfigurationEditor.java
ViewVC logotype

Annotation of /trunk/src/appl/ext/ConfigurationEditor.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 78 - (hide annotations)
Wed Feb 10 16:43:46 2010 UTC (14 years, 10 months ago) by alfonx
File size: 1394 byte(s)
Merged branch 1.8-gt2-2.6 to trunk. Now the trunk is based on GeoTools 2.6.1 and schmitzm-2.0.x
1 mojays 2 package appl.ext;
2    
3 alfonx 78 import javax.swing.JFrame;
4     import javax.swing.JPanel;
5 mojays 2 import javax.swing.SwingUtilities;
6     import javax.swing.WindowConstants;
7    
8     /**
9     * Displays the {@link XuluConfig} in a frame based using the
10     * {@link ConfigurationEditorEngine}. This class is independent of Xulu and may
11     * be used separately.
12     *
13     * @author Dominik Appl
14     */
15     public class ConfigurationEditor extends JFrame {
16    
17     private static final long serialVersionUID = 1L;
18    
19     private JPanel jContentPane = null;
20    
21     /**
22     * @param args
23     */
24     public static void main(String[] args) {
25     // TODO Auto-generated method stub
26     SwingUtilities.invokeLater(new Runnable() {
27     public void run() {
28     ConfigurationEditor thisClass = new ConfigurationEditor();
29     thisClass.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
30     thisClass.setVisible(true);
31     }
32     });
33     }
34    
35     /**
36     * This is the default constructor
37     */
38     public ConfigurationEditor() {
39     super();
40     initialize();
41     }
42    
43     /**
44     * This method initializes this
45     *
46     * @return void
47     */
48     private void initialize() {
49     this.setSize(621, 445);
50     this.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
51     this.setContentPane(new ConfigurationEditorEngine().getGUI());
52     this.setTitle("Xulu Configuration Editor");
53     }
54    
55     public void dispose() {
56     XuluConfig.getXuluConfig().store();
57     System.exit(0);
58     }
59    
60 alfonx 78 }

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26