Package javax.accessibility

Examples of javax.accessibility.AccessibleContext


    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        AccessibleContext c = desktop.getAccessibleContext();
        assertTrue("instanceof AccessibleJDesktopPane",
                c instanceof JDesktopPane.AccessibleJDesktopPane);
        assertTrue("AccessibleRole is ok", c.getAccessibleRole() == AccessibleRole.DESKTOP_PANE);
    }
View Full Code Here


    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        AccessibleContext c = applet.getAccessibleContext();

        assertTrue("instance of AccessibleJApplet",
                   c instanceof JApplet.AccessibleJApplet);
        assertTrue("AccessibleRole is ok",
                c.getAccessibleRole() == AccessibleRole.FRAME);
        assertNull("AccessibleName is ok", c.getAccessibleName());
        assertNull("AccessibleDescription is ok",
                c.getAccessibleDescription());
        assertTrue("AccessibleChildrenCount == 1",
                   c.getAccessibleChildrenCount() == 1);
    }
View Full Code Here

        }
              

        protected void handleVisibleDataChanged() {
            if (Paragraph.this.isFocusOwner()) {
                AccessibleContext ac = accessibleContext;
                if (ac != null) {
                    AccessibleText at = ac.getAccessibleText();
                    if (at != null) {
                        int pos = at.getCaretPosition();
                        // Simulating a caret event here should help at tools
                        // that re not aware of the paragraph approach of OOo.
                        firePropertyChange(ac.ACCESSIBLE_CARET_PROPERTY,
View Full Code Here

       
        public void run() {
            // Because this code is executed in the DispatchThread, it is better tocatch every
            // exception that might occur
            try {
                AccessibleContext ac = Container.this.accessibleContext;
                if (ac != null) {
                    ac.firePropertyChange(propertyName, oldValue, newValue);
                }
            } catch (java.lang.Exception e) {
                if (Build.DEBUG) {
                    System.err.println(e.getClass().getName() + " caught propagating " + propertyName + " event: " + e.getMessage());
                    e.printStackTrace();
View Full Code Here

    /** Returns the AccessibleContext associated with this object */
    public final javax.accessibility.AccessibleContext getAccessibleContext() {
        if (accessibleContext == null) {
            try {
                AccessibleContext ac = createAccessibleContext();
                if (ac != null) {
                    // Set accessible name and description here to avoid
                    // unnecessary property change events later ..
                    ac.setAccessibleName(unoAccessibleContext.getAccessibleName());
                    ac.setAccessibleDescription(unoAccessibleContext.getAccessibleDescription());
                    accessibleContext = ac;
                }
            } catch (com.sun.star.uno.RuntimeException e) {
            }
        }
View Full Code Here

       
        public void run() {
            // Because this code is executed in the DispatchThread, it is better to catch every
            // exception that might occur
            try {
                AccessibleContext ac = accessibleContext;
                if (ac != null) {
                    ac.firePropertyChange(propertyName, oldValue, newValue);
                }
            } catch (java.lang.Exception e) {
                if (Build.DEBUG) {
                    System.err.println(e.getClass().getName() + " caught propagating " + propertyName + " event: " + e.getMessage());
                    e.printStackTrace();
View Full Code Here

    filters[0] = new NXFilter(NXFilter.DATE, NXFilter.COLOR, NXFilter.WITHIN, 1, NXFilter.DAYS);
    filters[0].setColor(new Color(204,255,204));
  }

  private void setAccessible(JComponent c, String name, String desc, boolean toolTip) {
    AccessibleContext ac = c.getAccessibleContext();
    ac.setAccessibleName(name);
    ac.setAccessibleDescription(desc);
    if (toolTip) c.setToolTipText(desc);
  }
View Full Code Here

      setMargin(buttonMargins);
    }
  }

  private void setAccessible(JComponent c, String name, String desc, boolean toolTip) {
    AccessibleContext ac = c.getAccessibleContext();
    ac.setAccessibleName(name);
    ac.setAccessibleDescription(desc);
    if (toolTip) c.setToolTipText(desc);
  }
View Full Code Here

            _parent = parent;
            setAccessibleParent(_parent);
            _component = component;

            if (_component instanceof Accessible) {
                AccessibleContext ac;
                ac = ((Accessible) _component).getAccessibleContext();

                if (ac != null) {
                    ac.setAccessibleParent(this);
                }
            }
        }
View Full Code Here

    /*
     * Class under test for AccessibleContext getAccessibleContext()
     */
    public void testGetAccessibleContext() {
        Component box = new Box(BoxLayout.LINE_AXIS);
        AccessibleContext accessible = box.getAccessibleContext();
        assertEquals("Accessible context is correct ", Box.AccessibleBox.class, accessible
                .getClass());
    }
View Full Code Here

TOP

Related Classes of javax.accessibility.AccessibleContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.