Examples of AccessibleAdapter


Examples of org.eclipse.swt.accessibility.AccessibleAdapter

    if (string == null) SWT.error (SWT.ERROR_NULL_ARGUMENT);
    return list.indexOf (string, start);
  }

  void initAccessible() {
    AccessibleAdapter accessibleAdapter = new AccessibleAdapter () {
      public void getName (AccessibleEvent e) {
        String name = null;
        Label label = getAssociatedLabel ();
        if (label != null) {
          name = stripMnemonic (label.getText());
        }
        e.result = name;
      }
      public void getKeyboardShortcut(AccessibleEvent e) {
        String shortcut = null;
        Label label = getAssociatedLabel ();
        if (label != null) {
          String txt = label.getText ();
          if (txt != null) {
            char mnemonic = getMnemonic (txt);
            if (mnemonic != '\0') {
              shortcut = "Alt+"+mnemonic; //$NON-NLS-1$
            }
          }
        }
        e.result = shortcut;
      }
      public void getHelp (AccessibleEvent e) {
        e.result = getToolTipText ();
      }
    };
    getAccessible ().addAccessibleListener (accessibleAdapter);
    text.getAccessible ().addAccessibleListener (accessibleAdapter);
    list.getAccessible ().addAccessibleListener (accessibleAdapter);

    arrow.getAccessible ().addAccessibleListener (new AccessibleAdapter() {
      public void getName (AccessibleEvent e) {
        e.result = isDropped () ? SWT.getMessage ("SWT_Close") : SWT.getMessage ("SWT_Open"); //$NON-NLS-1$ //$NON-NLS-2$
      }
      public void getKeyboardShortcut (AccessibleEvent e) {
        e.result = "Alt+Down Arrow"; //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

    initAccessible();
  }

  protected void initAccessible() {
    Accessible accessible = getAccessible();
    accessible.addAccessibleListener(new AccessibleAdapter() {
      public void getName(AccessibleEvent e) {
        e.result = getText();
        if (e.result == null)
          getHelp(e);
      }
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

    }
    return -1;
  }
  void initAccessible() {
    final Accessible accessible = getAccessible();
    accessible.addAccessibleListener(new AccessibleAdapter() {
      public void getName(AccessibleEvent e) {
        String name = null;
        int childID = e.childID;
        if (childID >= 0 && childID < items.length) {
          name = items[childID].getText();
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

        }
        }
    }

    void initAccessible() {
        AccessibleAdapter accessibleAdapter = new AccessibleAdapter() {
            public void getName(AccessibleEvent e) {
                String name = null;
                Label label = getAssociatedLabel();
                if (label != null) {
                    name = stripMnemonic(label.getText());
                }
                e.result = name;
            }

            public void getKeyboardShortcut(AccessibleEvent e) {
                String shortcut = null;
                Label label = getAssociatedLabel();
                if (label != null) {
                    String text = label.getText();
                    if (text != null) {
                        char mnemonic = getMnemonic(text);
                        if (mnemonic != '\0') {
                            shortcut = "Alt+" + mnemonic; //$NON-NLS-1$

                        }
                    }
                }
                e.result = shortcut;
            }

            public void getHelp(AccessibleEvent e) {
                e.result = getToolTipText();
            }
        };
        getAccessible().addAccessibleListener(accessibleAdapter);
        text.getAccessible().addAccessibleListener(accessibleAdapter);
        tree.getAccessible().addAccessibleListener(accessibleAdapter);

        arrow.getAccessible().addAccessibleListener(new AccessibleAdapter() {
            public void getName(AccessibleEvent e) {
                e.result = isDropped()
                        ? "Close" : "Open"; //$NON-NLS-1$ //$NON-NLS-2$

            }
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

    editorTopButton = new Button(editorTabGroup, SWT.RADIO);
    editorTopButton.setText(EDITORS_TOP_TITLE);
    editorTopButton.setSelection(editorAlignment == SWT.TOP);
    editorTopButton.getAccessible().addAccessibleListener(
        new AccessibleAdapter() {
          public void getName(AccessibleEvent e) {
            e.result = EDITORS_TITLE;
          }
        });
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

        featureImage = desc.createImage();
        images.add(featureImage);
        button.setImage(featureImage);
        button.setToolTipText(info.getProviderName());
       
        button.getAccessible().addAccessibleListener(new AccessibleAdapter(){
          /* (non-Javadoc)
       * @see org.eclipse.swt.accessibility.AccessibleAdapter#getName(org.eclipse.swt.accessibility.AccessibleEvent)
       */
      public void getName(AccessibleEvent e) {
        e.result = info.getProviderName();
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

  if (string == null) SWT.error (SWT.ERROR_NULL_ARGUMENT);
  return list.indexOf (string, start);
}

void initAccessible() {
  AccessibleAdapter accessibleAdapter = new AccessibleAdapter () {
    public void getName (AccessibleEvent e) {
      String name = null;
      Label label = getAssociatedLabel ();
      if (label != null) {
        name = stripMnemonic (label.getText());
      }
      e.result = name;
    }
    public void getKeyboardShortcut(AccessibleEvent e) {
      String shortcut = null;
      Label label = getAssociatedLabel ();
      if (label != null) {
        String text = label.getText ();
        if (text != null) {
          char mnemonic = _findMnemonic (text);
          if (mnemonic != '\0') {
            shortcut = "Alt+"+mnemonic; //$NON-NLS-1$
          }
        }
      }
      e.result = shortcut;
    }
    public void getHelp (AccessibleEvent e) {
      e.result = getToolTipText ();
    }
  };
  getAccessible ().addAccessibleListener (accessibleAdapter);
  text.getAccessible ().addAccessibleListener (accessibleAdapter);
  list.getAccessible ().addAccessibleListener (accessibleAdapter);
 
  arrow.getAccessible ().addAccessibleListener (new AccessibleAdapter() {
    public void getName (AccessibleEvent e) {
      e.result = isDropped () ? SWT.getMessage ("SWT_Close") : SWT.getMessage ("SWT_Open"); //$NON-NLS-1$ //$NON-NLS-2$
    }
    public void getKeyboardShortcut (AccessibleEvent e) {
      e.result = "Alt+Down Arrow"; //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

    return null;
  }

  private void initAccessible() {
    Accessible accessible = getAccessible();
    accessible.addAccessibleListener(new AccessibleAdapter() {
      public void getName(AccessibleEvent e) {
        if (e.childID == ACC.CHILDID_SELF)
          e.result = model.getAccessibleText();
        else {
          int linkCount = model.getHyperlinkCount();
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

    return null;
  }

  private void initAccessible() {
    Accessible accessible = getAccessible();
    accessible.addAccessibleListener(new AccessibleAdapter() {
      public void getName(AccessibleEvent e) {
        if (e.childID == ACC.CHILDID_SELF)
          e.result = model.getAccessibleText();
        else {
          int linkCount = model.getHyperlinkCount();
View Full Code Here

Examples of org.eclipse.swt.accessibility.AccessibleAdapter

            updateActionCheckedStateOp.run();
        }
       
        this.toolbar.getAccessible().addAccessibleListener
        (
            new AccessibleAdapter()
            {
                @Override
                public void getName( final AccessibleEvent event )
                {
                    final int childId = event.childID;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.