Пример #1
0
  public boolean isDistributable() {
    boolean distributable =
        ((_webDefaultsRoot != null && _webDefaultsRoot.isDistributable())
            || (_webXmlRoot != null && _webXmlRoot.isDistributable()));

    for (WebDescriptor d : _webOverrideRoots) distributable &= d.isDistributable();

    List<Resource> orderedResources = getOrderedWebInfJars();
    for (Resource r : orderedResources) {
      FragmentDescriptor d = _webFragmentResourceMap.get(r);
      if (d != null) distributable = distributable && d.isDistributable();
    }
    return distributable;
  }