--- a/api.visual/apichanges.xml
+++ a/api.visual/apichanges.xml
@@ -757,6 +757,21 @@
+
+
+ Widget Implements Lookup.Provider
+
+
+
+
+
+ Class Widget
implements interface
+ Lookup.Provider
. It already contains method
+ getLookup()
.
+
+
+
+
--- a/api.visual/manifest.mf
+++ a/api.visual/manifest.mf
@@ -1,6 +1,6 @@
Manifest-Version: 1.0
OpenIDE-Module: org.netbeans.api.visual
OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/visual/resources/Bundle.properties
-OpenIDE-Module-Specification-Version: 2.33
+OpenIDE-Module-Specification-Version: 2.34
AutoUpdate-Essential-Module: true
--- a/api.visual/src/org/netbeans/api/visual/widget/Widget.java
+++ a/api.visual/src/org/netbeans/api/visual/widget/Widget.java
@@ -93,7 +93,7 @@
* @author David Kaspar
*/
// TODO - Should Widget be an abstract class?
-public class Widget implements Accessible {
+public class Widget implements Accessible, Lookup.Provider {
static final String MESSAGE_NULL_BOUNDS = "Scene.validate was not called after last change. Widget is not validated. See first Q/A at http://graph.netbeans.org/faq.html page.";
@@ -493,6 +493,7 @@
* Returns a lookup of the widget.
* @return the lookup
*/
+ @Override
public Lookup getLookup () {
return Lookup.EMPTY;
}