ResolverExport[] getExportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return exports; List<ResolverExport> result = getAll(exports, fragmentExports); return result.toArray(new ResolverExport[result.size()]); }
ResolverImport[] getImportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return imports; List<ResolverImport> result = getAll(imports, fragmentImports); return result.toArray(new ResolverImport[result.size()]); }
BundleConstraint[] getRequires() { if (isFragment() || fragments == null || fragments.size() == 0) return requires; List<BundleConstraint> result = getAll(requires, fragmentRequires); return result.toArray(new BundleConstraint[result.size()]); }
ResolverExport[] getExportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return exports; List<ResolverExport> result = getAll(exports, fragmentExports); return result.toArray(new ResolverExport[result.size()]); }
GenericConstraint[] getGenericRequires() { if (isFragment() || fragments == null || fragments.size() == 0) return genericReqiures; List<GenericConstraint> result = getAll(genericReqiures, fragmentGenericRequires); return result.toArray(new GenericConstraint[result.size()]); }
ResolverExport[] getExportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return exports; List<ResolverExport> result = getAll(exports, fragmentExports); return result.toArray(new ResolverExport[result.size()]); }
GenericConstraint[] getGenericRequires() { if (isFragment() || fragments == null || fragments.size() == 0) return genericReqiures; List<GenericConstraint> result = getAll(genericReqiures, fragmentGenericRequires); return result.toArray(new GenericConstraint[result.size()]); }
ResolverImport[] getImportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return imports; List<ResolverImport> result = getAll(imports, fragmentImports); return result.toArray(new ResolverImport[result.size()]); }
GenericCapability[] getGenericCapabilities() { if (isFragment() || fragments == null || fragments.size() == 0) return genericCapabilities; List<GenericCapability> result = getAll(genericCapabilities, fragmentGenericCapabilities); return result.toArray(new GenericCapability[result.size()]); }
BundleConstraint[] getRequires() { if (isFragment() || fragments == null || fragments.size() == 0) return requires; List<BundleConstraint> result = getAll(requires, fragmentRequires); return result.toArray(new BundleConstraint[result.size()]); }
GenericConstraint[] getGenericRequires() { if (isFragment() || fragments == null || fragments.size() == 0) return genericReqiures; List<GenericConstraint> result = getAll(genericReqiures, fragmentGenericRequires); return result.toArray(new GenericConstraint[result.size()]); }
ResolverImport[] getImportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return imports; List<ResolverImport> result = getAll(imports, fragmentImports); return result.toArray(new ResolverImport[result.size()]); }
GenericCapability[] getGenericCapabilities() { if (isFragment() || fragments == null || fragments.size() == 0) return genericCapabilities; List<GenericCapability> result = getAll(genericCapabilities, fragmentGenericCapabilities); return result.toArray(new GenericCapability[result.size()]); }
BundleConstraint[] getRequires() { if (isFragment() || fragments == null || fragments.size() == 0) return requires; List<BundleConstraint> result = getAll(requires, fragmentRequires); return result.toArray(new BundleConstraint[result.size()]); }
ResolverImport[] getImportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return imports; List<ResolverImport> result = getAll(imports, fragmentImports); return result.toArray(new ResolverImport[result.size()]); }
ResolverExport[] getExportPackages() { if (isFragment() || fragments == null || fragments.size() == 0) return exports; List<ResolverExport> result = getAll(exports, fragmentExports); return result.toArray(new ResolverExport[result.size()]); }
GenericCapability[] getGenericCapabilities() { if (isFragment() || fragments == null || fragments.size() == 0) return genericCapabilities; List<GenericCapability> result = getAll(genericCapabilities, fragmentGenericCapabilities); return result.toArray(new GenericCapability[result.size()]); }
GenericConstraint[] getGenericRequires() { if (isFragment() || fragments == null || fragments.size() == 0) return genericReqiures; List<GenericConstraint> result = getAll(genericReqiures, fragmentGenericRequires); return result.toArray(new GenericConstraint[result.size()]); }
public void detachFromHosts() { if (!isFragment()) { return; } VersionSupplier[] hosts = getHost().getPossibleSuppliers(); if (hosts == null) { return; } for (VersionSupplier possibleHost : hosts) { ((ResolverBundle) possibleHost).detachFragment(this, null); } }
private void resolveFragment(ResolverBundle fragment) { if (!fragment.isFragment()) return; if (fragment.getHost().getNumPossibleSuppliers() > 0) if (!developmentMode || state.getResolverErrors(fragment.getBundleDescription()).length == 0) setBundleResolved(fragment); }