Skip to content

Commit

Permalink
ResourceNavigator not available in new eclipse versions #265
Browse files Browse the repository at this point in the history
  • Loading branch information
Bananeweizen authored and anb0s committed Apr 16, 2023
1 parent fe721a0 commit 9c41946
Showing 1 changed file with 1 addition and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,14 @@ public class DefineCommands extends ExtensionContributionFactory {
public DefineCommands() {
}

@SuppressWarnings("deprecation")
@Override
public void createContributionItems(IServiceLocator serviceLocator, IContributionRoot additions) {
if (GeneralDataStore.instance().getData().getMenuPopup() != CheckBox.yes) {
return;
}
IWorkbenchPart activePart = serviceLocator.getService(IWorkbenchPart.class);
boolean isResourceNavigator = false;
isResourceNavigator = activePart instanceof org.eclipse.ui.views.navigator.ResourceNavigator;
isResourceNavigator = activePart != null && "org.eclipse.ui.views.navigator.ResourceNavigator".equals(activePart.getClass().getCanonicalName());
if ((isResourceNavigator == isForResourceNavigator())) {
ResourceType resType = ResourceUtils.getCommonResourceType(activePart);
if (resType != null) {
Expand Down

0 comments on commit 9c41946

Please sign in to comment.