KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > modules > xml > wsdl > ui > view > grapheditor > palette > WSDLPaletteActions


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 package org.netbeans.modules.xml.wsdl.ui.view.grapheditor.palette;
20
21 import javax.swing.Action JavaDoc;
22 import org.openide.util.Lookup;
23 import org.netbeans.spi.palette.PaletteActions;
24
25 /**
26  * @author radval
27  *
28  */

29 public class WSDLPaletteActions extends PaletteActions {
30
31   /**
32    * @return An array of action that will be used to construct buttons for import
33    * of new palette item in palette manager window
34    */

35   public Action JavaDoc[] getImportActions() {
36       return new Action JavaDoc[0];
37   }
38
39   /**
40    * @param category Lookup representing palette's category
41    * @return Custom actions to be added to the top of default popup menu for the given category
42    */

43   public Action JavaDoc[] getCustomCategoryActions(Lookup category) {
44       return new Action JavaDoc[0];
45   }
46
47   /**
48    * @param item Lookup representing palette's item
49    * @return Custom actions to be added to the top of the default popup menu for the given palette item
50    */

51   public Action JavaDoc[] getCustomItemActions(Lookup item) {
52       return new Action JavaDoc[0];
53   }
54
55   /**
56    * @return Custom actions to be added to the top of palette's default popup menu
57    */

58   public Action JavaDoc[] getCustomPaletteActions() {
59       return new Action JavaDoc[0];
60   }
61
62   /**
63    * Returns null to disable preferred action for this item.
64    * @param item Lookup representing palette's item.
65    * @return An action to be invoked when user double-clicks the item in palette
66    */

67   public Action JavaDoc getPreferredAction(Lookup item) {
68       return null;
69   }
70 }
71
Popular Tags