if (!SUPPORTED_EXTENSIONS.contains(extension)) {
return Collections.emptyList();
}
final StrutsManager strutsManager = StrutsManager.getInstance(psiElement.getProject());
final StrutsModel strutsModel = strutsManager.getCombinedModel(psiElement);
if (strutsModel == null) {
return Collections.emptyList();
}
final List<PsiFile> allFiles = containingFile.getViewProvider().getAllFiles();
final Set<Action> actions = new HashSet<Action>();
final List<GotoRelatedItem> items = new ArrayList<GotoRelatedItem>();
strutsModel.processActions(new Processor<Action>() {
@Override
public boolean process(final Action action) {
for (final Result result : action.getResults()) {
final PathReference pathReference = result.getValue();