Class PathTraverser


  • public class PathTraverser
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      PathTraverser()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<org.eclipse.emf.common.util.URI> findAllResourceUris​(java.lang.String path, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)  
      protected org.eclipse.emf.common.util.URI getUri​(java.io.File file, java.util.zip.ZipEntry entry)  
      com.google.common.collect.Multimap<java.lang.String,​org.eclipse.emf.common.util.URI> resolvePathes​(java.util.List<java.lang.String> pathes, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)  
      protected java.util.Set<org.eclipse.emf.common.util.URI> traverseArchive​(java.io.File file, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)  
      protected java.util.Set<org.eclipse.emf.common.util.URI> traverseDir​(java.io.File file, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PathTraverser

        public PathTraverser()
    • Method Detail

      • resolvePathes

        public com.google.common.collect.Multimap<java.lang.String,​org.eclipse.emf.common.util.URI> resolvePathes​(java.util.List<java.lang.String> pathes,
                                                                                                                        com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)
      • findAllResourceUris

        public java.util.Set<org.eclipse.emf.common.util.URI> findAllResourceUris​(java.lang.String path,
                                                                                  com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)
      • traverseArchive

        protected java.util.Set<org.eclipse.emf.common.util.URI> traverseArchive​(java.io.File file,
                                                                                 com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)
      • getUri

        protected org.eclipse.emf.common.util.URI getUri​(java.io.File file,
                                                         java.util.zip.ZipEntry entry)
      • traverseDir

        protected java.util.Set<org.eclipse.emf.common.util.URI> traverseDir​(java.io.File file,
                                                                             com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> isValidPredicate)