protected final void openProjectProperties(IProject project, Object data) { String id= getPropertyPageID(); if (id != null) { PreferencesUtil.createPropertyDialogOn(getShell(), project, id, new String[] { id }, data).open(); } }
protected final void openProjectProperties(IProject project, Object data) { String id= getPropertyPageID(); if (id != null) { PreferencesUtil.createPropertyDialogOn(getShell(), project, id, new String[] { id }, data).open(); } }
protected final void openProjectProperties(IProject project, Object data) { String id= getPropertyPageID(); if (id != null) { PreferencesUtil.createPropertyDialogOn(getShell(), project, id, new String[] { id }, data).open(); } }
protected final void openWorkspacePreferences(Object data) { String id= getPreferencePageID(); PreferencesUtil.createPreferenceDialogOn(getShell(), id, new String[] { id }, data).open(); }
protected final void openWorkspacePreferences(Object data) { String id= getPreferencePageID(); PreferencesUtil.createPreferenceDialogOn(getShell(), id, new String[] { id }, data).open(); }
protected final void openWorkspacePreferences(Object data) { String id= getPreferencePageID(); PreferencesUtil.createPreferenceDialogOn(getShell(), id, new String[] { id }, data).open(); }
final void doLinkActivated(Link link) { Map data= new HashMap(); data.put(DATA_NO_LINK, Boolean.TRUE); if (isProjectPreferencePage()) { openWorkspacePreferences(data); } else { HashSet projectsWithSpecifics= new HashSet(); try { IJavaProject[] projects= JavaCore.create(ResourcesPlugin.getWorkspace().getRoot()).getJavaProjects(); for (int i= 0; i < projects.length; i++) { IJavaProject curr= projects[i]; if (hasProjectSpecificOptions(curr.getProject())) { projectsWithSpecifics.add(curr); } } } catch (JavaModelException e) { // ignore } ProjectSelectionDialog dialog= new ProjectSelectionDialog(getShell(), projectsWithSpecifics); if (dialog.open() == Window.OK) { IJavaProject res= (IJavaProject) dialog.getFirstResult(); openProjectProperties(res.getProject(), data); } } }
ProjectSelectionDialog dialog= new ProjectSelectionDialog(getShell(), projectsWithSpecifics); if (dialog.open() == Window.OK) { IJavaProject res= (IJavaProject) dialog.getFirstResult();
ProjectSelectionDialog dialog= new ProjectSelectionDialog(getShell(), projectsWithSpecifics); if (dialog.open() == Window.OK) { IJavaProject res= (IJavaProject) dialog.getFirstResult();