KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > modules > web > project > 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.web.project.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.deployment.devmodules.api.J2eeModule;
26 import org.netbeans.modules.web.project.ui.FoldersListSettings;
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. 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 if (j2eeLevel.equals(J2eeModule.JAVA_EE_5)) {
144             JavaPlatform[] java15Platforms = getJavaPlatforms("1.5"); //NOI18N
145
if (java15Platforms.length > 0) {
146                 // the user has JDK 1.4, so we warn we'll downgrade to 1.4
147
return WARN_SET_JDK_15;
148             } else {
149                 // no JDK 1.4, the best we can do is downgrade the source level to 1.4
150
return WARN_SET_SOURCE_LEVEL_15;
151             }
152         } else {
153             //e.g. 1.3, javaee6, etc. - better ignore then assert
154
return null;
155         }
156     }
157     
158     private static JavaPlatform[] getJavaPlatforms(String JavaDoc level) {
159         return JavaPlatformManager.getDefault().getPlatforms(null, new Specification("J2SE", new SpecificationVersion(level))); // NOI18N
160
}
161     
162     /** This method is called from within the constructor to
163      * initialize the form.
164      * WARNING: Do NOT modify this code. The content of this method is
165      * always regenerated by the Form Editor.
166      */

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

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

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

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

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

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

389 }
390
391
Popular Tags