KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > modules > j2ee > clientproject > ui > wizards > J2eeVersionWarningPanel


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19
20 package org.netbeans.modules.j2ee.clientproject.ui.wizards;
21
22 import org.netbeans.api.java.platform.JavaPlatform;
23 import org.netbeans.api.java.platform.JavaPlatformManager;
24 import org.netbeans.api.java.platform.Specification;
25 import org.netbeans.modules.j2ee.clientproject.ui.FoldersListSettings;
26 import org.netbeans.modules.j2ee.deployment.devmodules.api.J2eeModule;
27 import org.openide.modules.SpecificationVersion;
28
29 /**
30  * Displays a warning that the project's Java platform will be set to JDK 1.4 or
31  * the source level will be set to 1.4. Similarly for 1.5. See issue #55797.
32  *
33  * @author Andrei Badea
34  */

35 public final class J2eeVersionWarningPanel extends javax.swing.JPanel JavaDoc {
36     
37     /**
38      * Display a warning that the target platform will be downgraded to JDK 1.4
39      */

40     public final static String JavaDoc WARN_SET_JDK_14 = "warnSetJdk14"; // NOI18N
41

42     /**
43      * Display a warning that the target platform will be upgraded to JDK 1.5
44      */

45     public final static String JavaDoc WARN_SET_JDK_15 = "warnSetJdk15"; // NOI18N
46

47     /**
48      * Display a warning that the source level will be downgraded to 1.4
49      */

50     public final static String JavaDoc WARN_SET_SOURCE_LEVEL_14 = "warnSetSourceLevel14"; // NOI18N
51

52     /**
53      * Display a warning that the source level will be upgraded to 1.5
54      */

55     public final static String JavaDoc WARN_SET_SOURCE_LEVEL_15 = "warnSetSourceLevel15"; // NOI18N
56

57     private String JavaDoc warningType;
58     private String JavaDoc javaPlatformName;
59     
60     public J2eeVersionWarningPanel(String JavaDoc warningType) {
61         initComponents();
62         setWarningType(warningType);
63     }
64     
65     public String JavaDoc getWarningType() {
66         return warningType;
67     }
68     
69     public void setWarningType(String JavaDoc warningType) {
70         this.warningType = warningType;
71         
72         setJdk14Panel.setVisible(false);
73         setSourceLevel14Panel.setVisible(false);
74         setJdk15Panel.setVisible(false);
75         setSourceLevel15Panel.setVisible(false);
76         
77         if (WARN_SET_JDK_14.equals(warningType)) {
78             setJdk14Panel.setVisible(true);
79             downgradeJdk14CheckBox.setSelected(FoldersListSettings.getDefault().isAgreedSetJdk14());
80         } else if (WARN_SET_SOURCE_LEVEL_14.equals(warningType)) {
81             setSourceLevel14Panel.setVisible(true);
82             downgradeSourceLevel14CheckBox.setSelected(FoldersListSettings.getDefault().isAgreedSetSourceLevel14());
83         } else if (WARN_SET_JDK_15.equals(warningType)) {
84             setJdk15Panel.setVisible(true);
85             downgradeJdk15CheckBox.setSelected(FoldersListSettings.getDefault().isAgreedSetJdk15());
86         } else if (WARN_SET_SOURCE_LEVEL_15.equals(warningType)) {
87             setSourceLevel15Panel.setVisible(true);
88             downgradeSourceLevel15CheckBox.setSelected(FoldersListSettings.getDefault().isAgreedSetSourceLevel15());
89         }
90     }
91     
92     public boolean getDowngradeAllowed() {
93         if (WARN_SET_JDK_14.equals(warningType)) {
94             return downgradeJdk14CheckBox.isSelected();
95         } else if (WARN_SET_SOURCE_LEVEL_14.equals(warningType)) {
96             return downgradeSourceLevel14CheckBox.isSelected();
97         } else if (WARN_SET_JDK_15.equals(warningType)) {
98             return downgradeJdk15CheckBox.isSelected();
99         } else if (WARN_SET_SOURCE_LEVEL_15.equals(warningType)) {
100             return downgradeSourceLevel15CheckBox.isSelected();
101         } else return false;
102     }
103     
104     public String JavaDoc getSuggestedJavaPlatformName() {
105         if (javaPlatformName == null && WARN_SET_JDK_14.equals(warningType) ) {
106             JavaPlatform[] java14Platforms = getJavaPlatforms("1.4");
107             javaPlatformName = java14Platforms[0].getDisplayName();
108         }
109         if (javaPlatformName == null && WARN_SET_JDK_15.equals(warningType) ) {
110             JavaPlatform[] java14Platforms = getJavaPlatforms("1.5");
111             javaPlatformName = java14Platforms[0].getDisplayName();
112         }
113         return javaPlatformName;
114     }
115     
116     public static String JavaDoc findWarningType(String JavaDoc j2eeLevel) {
117 // System.out.println("findWarningType: j2eeLevel="+j2eeLevel);
118
JavaPlatform defaultPlatform = JavaPlatformManager.getDefault().getDefaultPlatform();
119         SpecificationVersion version = defaultPlatform.getSpecification().getVersion();
120         String JavaDoc sourceLevel = version.toString();
121         // #89131: these levels are not actually distinct from 1.5.
122
if (sourceLevel.equals("1.6") || sourceLevel.equals("1.7"))
123             sourceLevel = "1.5";
124 // System.out.println("default platform is "+version);
125

126         // no warning if 1.4 is the default for j2ee14
127
if (new SpecificationVersion("1.4").equals(version) && j2eeLevel.equals(J2eeModule.J2EE_14)) // NOI18N
128
return null;
129         
130         // no warning if 1.5, 1.6, 1.7 is the default for j2ee15
131
if ("1.5".equals(sourceLevel) && j2eeLevel.equals(J2eeModule.JAVA_EE_5)) // NOI18N
132
return null;
133         
134         if (j2eeLevel.equals(J2eeModule.J2EE_14)) {
135             JavaPlatform[] java14Platforms = getJavaPlatforms("1.4"); //NOI18N
136
if (java14Platforms.length > 0) {
137                 // the user has JDK 1.4, so we warn we'll downgrade to 1.4
138
return WARN_SET_JDK_14;
139             } else {
140                 // no JDK 1.4, the best we can do is downgrade the source level to 1.4
141
return WARN_SET_SOURCE_LEVEL_14;
142             }
143         } else {
144             assert j2eeLevel.equals(J2eeModule.JAVA_EE_5);
145             JavaPlatform[] java15Platforms = getJavaPlatforms("1.5"); //NOI18N
146
if (java15Platforms.length > 0) {
147                 // the user has JDK 1.5, so we warn we'll downgrade to 1.5
148
return WARN_SET_JDK_15;
149             } else {
150                 // no JDK 1.5, the best we can do is downgrade the source level to 1.5
151
return WARN_SET_SOURCE_LEVEL_15;
152             }
153         }
154     }
155     
156     private static JavaPlatform[] getJavaPlatforms(String JavaDoc level) {
157         return JavaPlatformManager.getDefault().getPlatforms(null, new Specification("J2SE", new SpecificationVersion(level))); // NOI18N
158
}
159     
160     /** This method is called from within the constructor to
161      * initialize the form.
162      * WARNING: Do NOT modify this code. The content of this method is
163      * always regenerated by the Form Editor.
164      */

165     // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
166
private void initComponents() {
167         java.awt.GridBagConstraints JavaDoc gridBagConstraints;
168
169         setJdk14Panel = new javax.swing.JPanel JavaDoc();
170         warningJdk14TextArea = new javax.swing.JTextArea JavaDoc();
171         downgradeJdk14CheckBox = new javax.swing.JCheckBox JavaDoc();
172         setSourceLevel15Panel = new javax.swing.JPanel JavaDoc();
173         warningSourceLevel15TextArea = new javax.swing.JTextArea JavaDoc();
174         downgradeSourceLevel15CheckBox = new javax.swing.JCheckBox JavaDoc();
175         setJdk15Panel = new javax.swing.JPanel JavaDoc();
176         warningJdk15TextArea = new javax.swing.JTextArea JavaDoc();
177         downgradeJdk15CheckBox = new javax.swing.JCheckBox JavaDoc();
178         setSourceLevel14Panel = new javax.swing.JPanel JavaDoc();
179         warningSourceLevel14TextArea = new javax.swing.JTextArea JavaDoc();
180         downgradeSourceLevel14CheckBox = new javax.swing.JCheckBox JavaDoc();
181
182         setLayout(new java.awt.GridBagLayout JavaDoc());
183
184         setJdk14Panel.setLayout(new java.awt.GridBagLayout JavaDoc());
185
186         warningJdk14TextArea.setEditable(false);
187         warningJdk14TextArea.setLineWrap(true);
188         warningJdk14TextArea.setText(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("MSG_RecommendationSetJdk14"));
189         warningJdk14TextArea.setWrapStyleWord(true);
190         warningJdk14TextArea.setOpaque(false);
191         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
192         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
193         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
194         gridBagConstraints.weightx = 1.0;
195         gridBagConstraints.insets = new java.awt.Insets JavaDoc(0, 0, 5, 0);
196         setJdk14Panel.add(warningJdk14TextArea, gridBagConstraints);
197
198         downgradeJdk14CheckBox.setMnemonic(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "MNE_AgreeSetJdk14").charAt(0));
199         downgradeJdk14CheckBox.setSelected(true);
200         downgradeJdk14CheckBox.setText(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "CTL_AgreeSetJdk14"));
201         downgradeJdk14CheckBox.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
202         downgradeJdk14CheckBox.addActionListener(new java.awt.event.ActionListener JavaDoc() {
203             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
204                 downgradeJdk14CheckBoxActionPerformed(evt);
205             }
206         });
207
208         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
209         gridBagConstraints.gridx = 0;
210         gridBagConstraints.gridy = 1;
211         gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
212         gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER;
213         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
214         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
215         gridBagConstraints.weightx = 1.0;
216         gridBagConstraints.weighty = 1.0;
217         setJdk14Panel.add(downgradeJdk14CheckBox, gridBagConstraints);
218         downgradeJdk14CheckBox.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("ACS_AgreeSetJdk14"));
219
220         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
221         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
222         gridBagConstraints.weightx = 1.0;
223         gridBagConstraints.weighty = 1.0;
224         add(setJdk14Panel, gridBagConstraints);
225
226         setSourceLevel15Panel.setLayout(new java.awt.GridBagLayout JavaDoc());
227
228         warningSourceLevel15TextArea.setEditable(false);
229         warningSourceLevel15TextArea.setLineWrap(true);
230         warningSourceLevel15TextArea.setText(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("MSG_RecommendationSetSourceLevel15"));
231         warningSourceLevel15TextArea.setWrapStyleWord(true);
232         warningSourceLevel15TextArea.setOpaque(false);
233         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
234         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
235         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
236         gridBagConstraints.weightx = 1.0;
237         gridBagConstraints.insets = new java.awt.Insets JavaDoc(0, 0, 5, 0);
238         setSourceLevel15Panel.add(warningSourceLevel15TextArea, gridBagConstraints);
239
240         downgradeSourceLevel15CheckBox.setMnemonic(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "MNE_AgreeSetSourceLevel15").charAt(0));
241         downgradeSourceLevel15CheckBox.setSelected(true);
242         downgradeSourceLevel15CheckBox.setText(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "CTL_AgreeSetSourceLevel15"));
243         downgradeSourceLevel15CheckBox.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
244         downgradeSourceLevel15CheckBox.addActionListener(new java.awt.event.ActionListener JavaDoc() {
245             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
246                 downgradeSourceLevel15CheckBoxActionPerformed(evt);
247             }
248         });
249
250         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
251         gridBagConstraints.gridx = 0;
252         gridBagConstraints.gridy = 1;
253         gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
254         gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER;
255         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
256         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
257         gridBagConstraints.weightx = 1.0;
258         gridBagConstraints.weighty = 1.0;
259         setSourceLevel15Panel.add(downgradeSourceLevel15CheckBox, gridBagConstraints);
260         downgradeSourceLevel15CheckBox.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("ACS_AgreeSetSourceLevel15"));
261
262         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
263         gridBagConstraints.gridx = 3;
264         gridBagConstraints.gridy = 0;
265         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
266         gridBagConstraints.weightx = 1.0;
267         gridBagConstraints.weighty = 1.0;
268         add(setSourceLevel15Panel, gridBagConstraints);
269
270         setJdk15Panel.setLayout(new java.awt.GridBagLayout JavaDoc());
271
272         warningJdk15TextArea.setEditable(false);
273         warningJdk15TextArea.setLineWrap(true);
274         warningJdk15TextArea.setText(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("MSG_RecommendationSetJdk15"));
275         warningJdk15TextArea.setWrapStyleWord(true);
276         warningJdk15TextArea.setOpaque(false);
277         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
278         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
279         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
280         gridBagConstraints.weightx = 1.0;
281         gridBagConstraints.insets = new java.awt.Insets JavaDoc(0, 0, 5, 0);
282         setJdk15Panel.add(warningJdk15TextArea, gridBagConstraints);
283
284         downgradeJdk15CheckBox.setMnemonic(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "MNE_AgreeSetJdk15").charAt(0));
285         downgradeJdk15CheckBox.setSelected(true);
286         downgradeJdk15CheckBox.setText(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "CTL_AgreeSetJdk15"));
287         downgradeJdk15CheckBox.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
288         downgradeJdk15CheckBox.addActionListener(new java.awt.event.ActionListener JavaDoc() {
289             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
290                 downgradeJdk15CheckBoxActionPerformed(evt);
291             }
292         });
293
294         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
295         gridBagConstraints.gridx = 0;
296         gridBagConstraints.gridy = 1;
297         gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
298         gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER;
299         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
300         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
301         gridBagConstraints.weightx = 1.0;
302         gridBagConstraints.weighty = 1.0;
303         setJdk15Panel.add(downgradeJdk15CheckBox, gridBagConstraints);
304         downgradeJdk15CheckBox.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("ACS_AgreeSetJdk15"));
305
306         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
307         gridBagConstraints.gridx = 2;
308         gridBagConstraints.gridy = 0;
309         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
310         gridBagConstraints.weightx = 1.0;
311         gridBagConstraints.weighty = 1.0;
312         add(setJdk15Panel, gridBagConstraints);
313
314         setSourceLevel14Panel.setLayout(new java.awt.GridBagLayout JavaDoc());
315
316         warningSourceLevel14TextArea.setEditable(false);
317         warningSourceLevel14TextArea.setLineWrap(true);
318         warningSourceLevel14TextArea.setText(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("MSG_RecommendationSetSourceLevel14"));
319         warningSourceLevel14TextArea.setWrapStyleWord(true);
320         warningSourceLevel14TextArea.setOpaque(false);
321         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
322         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
323         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
324         gridBagConstraints.weightx = 1.0;
325         gridBagConstraints.insets = new java.awt.Insets JavaDoc(0, 0, 5, 0);
326         setSourceLevel14Panel.add(warningSourceLevel14TextArea, gridBagConstraints);
327
328         downgradeSourceLevel14CheckBox.setMnemonic(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "MNE_AgreeSetSourceLevel14").charAt(0));
329         downgradeSourceLevel14CheckBox.setSelected(true);
330         downgradeSourceLevel14CheckBox.setText(org.openide.util.NbBundle.getMessage(J2eeVersionWarningPanel.class, "CTL_AgreeSetSourceLevel14"));
331         downgradeSourceLevel14CheckBox.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
332         downgradeSourceLevel14CheckBox.addActionListener(new java.awt.event.ActionListener JavaDoc() {
333             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
334                 downgradeSourceLevel14CheckBoxActionPerformed(evt);
335             }
336         });
337
338         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
339         gridBagConstraints.gridx = 0;
340         gridBagConstraints.gridy = 1;
341         gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
342         gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER;
343         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
344         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
345         gridBagConstraints.weightx = 1.0;
346         gridBagConstraints.weighty = 1.0;
347         setSourceLevel14Panel.add(downgradeSourceLevel14CheckBox, gridBagConstraints);
348         downgradeSourceLevel14CheckBox.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getBundle(J2eeVersionWarningPanel.class).getString("ACS_AgreeSetSourceLevel14"));
349
350         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
351         gridBagConstraints.gridx = 1;
352         gridBagConstraints.gridy = 0;
353         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
354         gridBagConstraints.weightx = 1.0;
355         gridBagConstraints.weighty = 1.0;
356         add(setSourceLevel14Panel, gridBagConstraints);
357
358     }// </editor-fold>//GEN-END:initComponents
359

360     private void downgradeSourceLevel15CheckBoxActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_downgradeSourceLevel15CheckBoxActionPerformed
361
FoldersListSettings.getDefault().setAgreedSetSourceLevel15(downgradeSourceLevel15CheckBox.isSelected());
362     }//GEN-LAST:event_downgradeSourceLevel15CheckBoxActionPerformed
363

364     private void downgradeJdk15CheckBoxActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_downgradeJdk15CheckBoxActionPerformed
365
FoldersListSettings.getDefault().setAgreedSetJdk15(downgradeJdk15CheckBox.isSelected());
366     }//GEN-LAST:event_downgradeJdk15CheckBoxActionPerformed
367

368     private void downgradeSourceLevel14CheckBoxActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_downgradeSourceLevel14CheckBoxActionPerformed
369
FoldersListSettings.getDefault().setAgreedSetSourceLevel14(downgradeSourceLevel14CheckBox.isSelected());
370     }//GEN-LAST:event_downgradeSourceLevel14CheckBoxActionPerformed
371

372     private void downgradeJdk14CheckBoxActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_downgradeJdk14CheckBoxActionPerformed
373
FoldersListSettings.getDefault().setAgreedSetJdk14(downgradeJdk14CheckBox.isSelected());
374     }//GEN-LAST:event_downgradeJdk14CheckBoxActionPerformed
375

376     // Variables declaration - do not modify//GEN-BEGIN:variables
377
private javax.swing.JCheckBox JavaDoc downgradeJdk14CheckBox;
378     private javax.swing.JCheckBox JavaDoc downgradeJdk15CheckBox;
379     private javax.swing.JCheckBox JavaDoc downgradeSourceLevel14CheckBox;
380     private javax.swing.JCheckBox JavaDoc downgradeSourceLevel15CheckBox;
381     private javax.swing.JPanel JavaDoc setJdk14Panel;
382     private javax.swing.JPanel JavaDoc setJdk15Panel;
383     private javax.swing.JPanel JavaDoc setSourceLevel14Panel;
384     private javax.swing.JPanel JavaDoc setSourceLevel15Panel;
385     private javax.swing.JTextArea JavaDoc warningJdk14TextArea;
386     private javax.swing.JTextArea JavaDoc warningJdk15TextArea;
387     private javax.swing.JTextArea JavaDoc warningSourceLevel14TextArea;
388     private javax.swing.JTextArea JavaDoc warningSourceLevel15TextArea;
389     // End of variables declaration//GEN-END:variables
390

391 }
392
393
Popular Tags