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")) {