Usage view should not provide navigatable if one is not valid thus not capable to navigate.

This commit is contained in:
Maxim Shafirov
2005-01-21 14:39:14 +03:00
parent 286c5d6f98
commit 6cb467fff8
@@ -694,7 +694,8 @@ public class UsageViewImpl implements UsageView {
if (node == null) return null;
Object userObject = node.getUserObject();
if (userObject instanceof Navigatable) {
return (Navigatable)userObject;
final Navigatable navigatable = (Navigatable)userObject;
return navigatable.canNavigate() ? navigatable : null;
}
return null;
}