void initAccessible () { Accessible accessible = getAccessible (); accessible.addAccessibleListener (new AccessibleAdapter () { @Override
void initAccessible () { Accessible accessible = getAccessible (); accessible.addAccessibleListener (new AccessibleAdapter () { @Override
void initAccessible () { Accessible accessible = getAccessible (); accessible.addAccessibleListener (new AccessibleAdapter () { @Override
void initAccessible () { Accessible accessible = getAccessible (); accessible.addAccessibleListener (new AccessibleAdapter () { @Override
private Button createMethodLocationRadio(boolean isSelected) { if (fLimitToGroup.getChildren().length % 2 != 0) new Label(fLimitToGroup, SWT.NONE); Button button= createButton(fLimitToGroup, SWT.RADIO, SearchMessages.JavaSearchPage_match_locations_label, SPECIFIC_REFERENCES, isSelected); fMatchLocationsLink= new Link(fLimitToGroup, SWT.NONE); fMatchLocationsLink.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); fMatchLocationsLink.addSelectionListener(new SelectionAdapter() { @Override public void widgetDefaultSelected(SelectionEvent e) { performConfigureMatchLocation(); } @Override public void widgetSelected(SelectionEvent e) { performConfigureMatchLocation(); } }); fMatchLocationsLink.getAccessible().addAccessibleListener(new AccessibleAdapter() { /* * @see org.eclipse.swt.accessibility.AccessibleAdapter#getName(org.eclipse.swt.accessibility.AccessibleEvent) * @since 3.8 */ @Override public void getName(AccessibleEvent e) { if (e.childID == ACC.CHILDID_SELF) e.result= SearchMessages.JavaSearchPage_match_location_link_label_tooltip; } }); updateMatchLocationText(); return button; }
private Button createMethodLocationRadio(boolean isSelected) { if (fLimitToGroup.getChildren().length % 2 != 0) new Label(fLimitToGroup, SWT.NONE); Button button= createButton(fLimitToGroup, SWT.RADIO, SearchMessages.JavaSearchPage_match_locations_label, SPECIFIC_REFERENCES, isSelected); fMatchLocationsLink= new Link(fLimitToGroup, SWT.NONE); fMatchLocationsLink.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); fMatchLocationsLink.addSelectionListener(new SelectionAdapter() { @Override public void widgetDefaultSelected(SelectionEvent e) { performConfigureMatchLocation(); } @Override public void widgetSelected(SelectionEvent e) { performConfigureMatchLocation(); } }); fMatchLocationsLink.getAccessible().addAccessibleListener(new AccessibleAdapter() { /* * @see org.eclipse.swt.accessibility.AccessibleAdapter#getName(org.eclipse.swt.accessibility.AccessibleEvent) * @since 3.8 */ @Override public void getName(AccessibleEvent e) { if (e.childID == ACC.CHILDID_SELF) e.result= SearchMessages.JavaSearchPage_match_location_link_label_tooltip; } }); updateMatchLocationText(); return button; }
overrideLink.setToolTipText("Link ToolTip"); overrideLink.setData("name", "Link"); overrideLink.getAccessible().addAccessibleListener(overrideAccessibleAdapter);