summaryrefslogtreecommitdiff
path: root/plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java')
-rw-r--r--plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java b/plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java
index 0ac072c062c2..f6f268df3597 100644
--- a/plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java
+++ b/plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java
@@ -18,6 +18,7 @@ package com.intellij.lang.properties.projectView;
import com.intellij.ide.projectView.TreeStructureProvider;
import com.intellij.ide.projectView.ViewSettings;
import com.intellij.ide.util.treeView.AbstractTreeNode;
+import com.intellij.lang.properties.CustomResourceBundle;
import com.intellij.lang.properties.PropertiesImplUtil;
import com.intellij.lang.properties.ResourceBundle;
import com.intellij.lang.properties.psi.PropertiesFile;
@@ -83,6 +84,10 @@ public class ResourceBundleGrouper implements TreeStructureProvider, DumbAware {
ResourceBundle bundle = propertiesFile.getResourceBundle();
if (childBundles.get(bundle).size() != 1) {
continue;
+ } else if (bundle instanceof CustomResourceBundle) {
+ final CustomResourceBundlePropertiesFileNode node =
+ new CustomResourceBundlePropertiesFileNode(myProject, (PsiFile)f, settings);
+ result.add(node);
}
}
}