You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2014/10/28 17:12:07 UTC

svn commit: r1634903 - /sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java

Author: rombert
Date: Tue Oct 28 16:12:07 2014
New Revision: 1634903

URL: http://svn.apache.org/r1634903
Log:
SLING-4110 - Content Navigator should not show .vlt files

Modified:
    sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java

Modified: sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java
URL: http://svn.apache.org/viewvc/sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java?rev=1634903&r1=1634902&r2=1634903&view=diff
==============================================================================
--- sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java (original)
+++ sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java Tue Oct 28 16:12:07 2014
@@ -373,6 +373,10 @@ public class JcrNode implements IAdaptab
 				outerLoop: while(membersList.size()>0) {
                     for (Iterator<IResource> it = membersList.iterator(); it.hasNext();) {
                         IResource iResource = it.next();
+                        if (isDotVltFile(iResource)) {
+                            it.remove();
+                            continue;
+                        }
 						if (isVaultFile(iResource)) {
 							GenericJcrRootFile gjrf = new GenericJcrRootFile(this, (IFile)iResource);
 							it.remove();
@@ -429,7 +433,11 @@ public class JcrNode implements IAdaptab
 		}
 	}
 
-	private boolean isVaultFile(IResource iResource)
+    private boolean isDotVltFile(IResource res) {
+        return res.getType() == IResource.FILE && res.getName().equals(".vlt");
+    }
+
+    private boolean isVaultFile(IResource iResource)
 			throws ParserConfigurationException, SAXException, IOException,
 			CoreException {
 		if (iResource.getName().endsWith(".xml")) {