KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > api > nodes2looks > LookNodeEventsTest


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-2006 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19
20 package org.netbeans.api.nodes2looks;
21
22 import java.beans.*;
23 import java.awt.Image JavaDoc;
24 import java.awt.image.BufferedImage JavaDoc;
25 import java.awt.datatransfer.Transferable JavaDoc;
26 import java.awt.event.ActionListener JavaDoc;
27 import java.awt.event.ActionEvent JavaDoc;
28 import java.io.IOException JavaDoc;
29 import java.util.ArrayList JavaDoc;
30
31 import javax.swing.event.ChangeListener JavaDoc;
32 import javax.swing.event.ChangeEvent JavaDoc;
33 import javax.swing.JMenuItem JavaDoc;
34 import javax.swing.JMenu JavaDoc;
35 import javax.swing.event.MenuListener JavaDoc;
36 import javax.swing.event.MenuEvent JavaDoc;
37
38 import org.openide.nodes.*;
39
40 import org.netbeans.junit.*;
41
42 import org.netbeans.api.nodes2looks.Nodes;
43 import org.netbeans.spi.looks.*;
44
45 public class LookNodeEventsTest extends TestBaseEvents {
46     
47     // Methods of testCase -----------------------------------------------------
48

49     public LookNodeEventsTest(java.lang.String JavaDoc testName) {
50         super(testName);
51     }
52     
53     public static void main(java.lang.String JavaDoc[] args) {
54         junit.textui.TestRunner.run(suite());
55     }
56     
57     public static NbTest suite() {
58         NbTestSuite suite = new NbTestSuite(LookNodeEventsTest.class);
59         return suite;
60     }
61     
62     protected void setUp() throws Exception JavaDoc {
63                 
64         SampleLook sampleLook = new SampleLook( "Event test look" );
65         LookSelector sampleSelector = Selectors.selector( new SampleProvider( sampleLook ) );
66         GoldenValue[] goldenValues = GoldenValue.createGoldenValues();
67         SampleRepObject representedObject = new SampleRepObject( goldenValues );
68         Node lookNode = Nodes.node( representedObject, sampleLook, sampleSelector );
69         
70         setTarget( lookNode, representedObject );
71         setGoldenValues( goldenValues );
72         
73         super.setUp();
74     }
75     
76     protected void tearDown() throws Exception JavaDoc {
77         super.tearDown();
78     }
79         
80     
81     // Test methods ------------------------------------------------------------
82

83     ///////////////////////////////////////////////////////
84
// //
85
// Most methods are inherited from: TestBaseEvents //
86
// //
87
///////////////////////////////////////////////////////
88

89 }
90
91
Popular Tags