@Override public Object getAdapter(@SuppressWarnings("rawtypes") Class adapter) { // FIXME read targets from extension point? if (adapter == IShowInTargetList.class) { return new IShowInTargetList() { public String[] getShowInTargetIds() { return new String[] { "org.eclipse.mylyn.builds.navigator.builds" }; //$NON-NLS-1$ } }; } return super.getAdapter(adapter); }
@Override public Object getAdapter(Class adapter) { // integrate with Properties view if (adapter == IPropertySheetPage.class) { PropertySheetPage page = new PropertySheetPage(); page .setPropertySourceProvider(new RepositoryPropertySourceProvider( page)); return page; } return super.getAdapter(adapter); }