Package org.jboss.classloading.plugins.visitor

Examples of org.jboss.classloading.plugins.visitor.DefaultResourceContext


      URL url = getURL(path);
     
      if (visit)
      {
         if (context == null)
            context = new DefaultResourceContext(url, path, classLoader);
         if (filter == null || filter.accepts(context))
            visitor.visit(context);
      }

      if (file == null)
         file = getFile(url);
     
      if (file.isFile())
         return;

      File[] files = file.listFiles();
      if (files != null && files.length > 0)
      {
         if (path.endsWith("/") == false)
            path += "/";

         for (File child : files)
         {
            String childPath = path + child.getName();
            ResourceContext childContext = new DefaultResourceContext(getURL(childPath), childPath, classLoader);
            if (recurseFilter == null || recurseFilter.accepts(childContext))
            {
               visitPath(child, childPath, visitor, filter, recurseFilter, classLoader, included, includedFilter, excluded, excludedFilter, childContext);
            }
         }
View Full Code Here


            if (excluded.isEmpty() == false && excluded.contains(path))
               continue;
            if (excludedFilter != null && excludedFilter.matchesResourcePath(path))
               continue;

            ResourceContext context = new DefaultResourceContext(getURL(path), path, classLoader);
            if (filter == null || filter.accepts(context))
               visitor.visit(context);
         }
      }
   }
View Full Code Here

      URL url = getURL(path);
     
      if (visit)
      {
         if (context == null)
            context = new DefaultResourceContext(url, path, classLoader);
         if (filter == null || filter.accepts(context))
            visitor.visit(context);
      }

      if (file == null)
         file = getFile(url);
     
      if (file.isFile())
         return;

      File[] files = file.listFiles();
      if (files != null && files.length > 0)
      {
         if (path.endsWith("/") == false)
            path += "/";

         for (File child : files)
         {
            String childPath = path + child.getName();
            ResourceContext childContext = new DefaultResourceContext(getURL(childPath), childPath, classLoader);
            if (recurseFilter == null || recurseFilter.accepts(childContext))
            {
               visitPath(child, childPath, visitor, filter, recurseFilter, classLoader, included, includedFilter, excluded, excludedFilter, childContext);
            }
         }
View Full Code Here

      URL url = getURL(path);
     
      if (visit)
      {
         if (context == null)
            context = new DefaultResourceContext(url, path, classLoader);
         if (filter == null || filter.accepts(context))
            visitor.visit(context);
      }

      if (file == null)
         file = getFile(url);
     
      if (file.isFile())
         return;

      File[] files = file.listFiles();
      if (files != null && files.length > 0)
      {
         if (path.endsWith("/") == false)
            path += "/";

         for (File child : files)
         {
            String childPath = path + child.getName();
            ResourceContext childContext = new DefaultResourceContext(getURL(childPath), childPath, classLoader);
            if (recurseFilter == null || recurseFilter.accepts(childContext))
            {
               visitPath(child, childPath, visitor, filter, recurseFilter, classLoader, included, includedFilter, excluded, excludedFilter, childContext);
            }
         }
View Full Code Here

            if (excluded.isEmpty() == false && excluded.contains(path))
               continue;
            if (excludedFilter != null && excludedFilter.matchesResourcePath(path))
               continue;

            ResourceContext context = new DefaultResourceContext(getURL(path), path, classLoader);
            if (filter == null || filter.accepts(context))
               visitor.visit(context);
         }
      }
   }
View Full Code Here

      URL url = getURL(path);
     
      if (visit)
      {
         if (context == null)
            context = new DefaultResourceContext(url, path, classLoader);
         if (filter == null || filter.accepts(context))
            visitor.visit(context);
      }

      if (file == null)
         file = getFile(url);
     
      if (file.isFile())
         return;

      File[] files = file.listFiles();
      if (files != null && files.length > 0)
      {
         if (path.endsWith("/") == false)
            path += "/";

         for (File child : files)
         {
            String childPath = path + child.getName();
            ResourceContext childContext = new DefaultResourceContext(getURL(childPath), childPath, classLoader);
            if (recurseFilter == null || recurseFilter.accepts(childContext))
            {
               visitPath(child, childPath, visitor, filter, recurseFilter, classLoader, included, includedFilter, excluded, excludedFilter, childContext);
            }
         }
View Full Code Here

TOP

Related Classes of org.jboss.classloading.plugins.visitor.DefaultResourceContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.