org.jboss.forge.addon.resource.Resource.listResources()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(68)

本文整理了Java中org.jboss.forge.addon.resource.Resource.listResources方法的一些代码示例,展示了Resource.listResources的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Resource.listResources方法的具体详情如下:
包路径:org.jboss.forge.addon.resource.Resource
类名称:Resource
方法名:listResources

Resource.listResources介绍

[英]Return a list of child resources of the current resource. (Never null.)
[中]返回当前资源的子资源列表。(从不为空。)

代码示例

代码示例来源:origin: org.bsc/dynjs-addon

@SuppressWarnings("unchecked")
private List<Resource<?>> listResources(Resource<?> res,
    final List<Resource<?>> result) {
  List<?> r = res.listResources(new ResourceFilter() {
    @Override
    public boolean accept(Resource<?> res) {
      if (res instanceof FileResource) {
        FileResource<?> file = (FileResource<?>) res;
        return file.getName().endsWith(".js");
      } else if (res instanceof DirectoryResource) {
        listResources(res, result);
      }
      return false;
    }
  });
  result.addAll((Collection<? extends Resource<?>>) r);
  return result;
}

代码示例来源:origin: org.jboss.forge.addon/resources-api

for (Resource<?> r : res.listResources())

代码示例来源:origin: org.jboss.forge.addon/shell-impl

resourceList = resourceList.get(0).listResources();
resourceList = currentResource.listResources();

代码示例来源:origin: org.jboss.forge.addon/resources-api

for (Resource<?> child : r.listResources())

代码示例来源:origin: org.jboss.forge.addon/resources-api

private void perform(Resource<?> root, VisitContextImpl context, ResourceVisitor visitor,
    ResourceFilter recurseFilter, ResourceFilter visitFilter)
{
 if (!context.isTerminated())
 {
   if (visitFilter.accept(root))
    visitor.visit(context, root);
   if (recurseFilter.accept(root))
   {
    for (Resource<?> child : root.listResources())
    {
      perform(child, visitor, recurseFilter, visitFilter);
      if (context.isTerminated())
       break;
    }
   }
 }
}

代码示例来源:origin: org.jboss.forge.addon/resources-impl

if (resource instanceof DirectoryResource)
 for (Resource child : resource.listResources())

代码示例来源:origin: org.jboss.forge.addon/shell-impl

+ "': Is a directory ");
else if (!resource.listResources().isEmpty() && !forceOption)

代码示例来源:origin: org.jboss.forge.addon/shell-impl

for (Resource<?> resource : source.listResources())

相关文章