This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 109023
Collapse All | Expand All

(-)graph/lib/apichanges.xml (+14 lines)
Lines 330-335 Link Here
330
            <class package="org.netbeans.api.visual.vmd" name="VMDColorScheme" link="yes"/>
330
            <class package="org.netbeans.api.visual.vmd" name="VMDColorScheme" link="yes"/>
331
            <issue number="105929"/>
331
            <issue number="105929"/>
332
        </change>
332
        </change>
333
334
        <change>
335
            <api name="general"/>
336
            <summary>Widget implements javax.accessibility.Accessible interface</summary>
337
            <version major="2" minor="6"/>
338
            <date day="18" month="7" year="2007"/>
339
            <author login="dkaspar"/>
340
            <compatibility addition="yes"/>
341
            <description>
342
                The Widget implements javax.accessibility.Accessible interface.
343
            </description>
344
            <class package="org.netbeans.api.visual.widget" name="Widget" link="yes"/>
345
            <issue number="109023"/>
346
        </change>
333
    </changes>
347
    </changes>
334
348
335
    <htmlcontents>
349
    <htmlcontents>
(-)graph/lib/manifest.mf (-1 / +1 lines)
Lines 1-4 Link Here
1
Manifest-Version: 1.0
1
Manifest-Version: 1.0
2
OpenIDE-Module: org.netbeans.api.visual
2
OpenIDE-Module: org.netbeans.api.visual
3
OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/visual/resources/Bundle.properties
3
OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/visual/resources/Bundle.properties
4
OpenIDE-Module-Specification-Version: 2.5
4
OpenIDE-Module-Specification-Version: 2.6
(-)graph/lib/src/org/netbeans/api/visual/widget/Widget.java (-1 / +4 lines)
Lines 28-33 Link Here
28
import org.openide.util.Lookup;
28
import org.openide.util.Lookup;
29
29
30
import javax.accessibility.AccessibleContext;
30
import javax.accessibility.AccessibleContext;
31
import javax.accessibility.Accessible;
31
import java.awt.*;
32
import java.awt.*;
32
import java.awt.geom.AffineTransform;
33
import java.awt.geom.AffineTransform;
33
import java.util.ArrayList;
34
import java.util.ArrayList;
Lines 59-68 Link Here
59
 * notifyStateChanged is called to notify about it. The state is automatically updated by high-level scenes
60
 * notifyStateChanged is called to notify about it. The state is automatically updated by high-level scenes
60
 * and actions. Yherefore you can define your own look and feel directly in the that method.
61
 * and actions. Yherefore you can define your own look and feel directly in the that method.
61
 *
62
 *
63
 * Since version 2.6 Widget class implements Accessible interface.
64
 *
62
 * @author David Kaspar
65
 * @author David Kaspar
63
 */
66
 */
64
// TODO - Should Widget be an abstract class?
67
// TODO - Should Widget be an abstract class?
65
public class Widget {
68
public class Widget implements Accessible {
66
69
67
    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.";
70
    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.";
68
71

Return to bug 109023