Examples of IFindResult


Examples of org.pdtextensions.repos.api.IFindResult

    final List<IModuleVersion> versions = new ArrayList<IModuleVersion>();
    for (final IRepositoryProvider provider : this.providers) {
      if (monitor.isCanceled()) {
        break;
      }
      final IFindResult result = provider.findModule(vendor, name, version, monitor);
      if (!result.isOk()) {
        return result;
      }
      for (final IModuleVersion v : result.moduleVersions()) {
        versions.add(v);
      }
    }
    return new FindResult(Status.OK_STATUS, versions);
  }
View Full Code Here

Examples of org.pdtextensions.repos.api.IFindResult

    for (final Map.Entry<String, IModule> module : this.modules.entrySet()) {
      if (monitor.isCanceled()) {
        break;
      }
      if (patternName.matcher(module.getKey().toLowerCase()).matches()) {
        final IFindResult findResult = module.getValue().findVersion(searchVersion, monitor);
        // return the error if there is any
        if (!findResult.isOk()) {
          return findResult;
        }
        for (final IModuleVersion v : findResult.moduleVersions()) {
          result.add(v);
        }
      }
    }
   
View Full Code Here

Examples of org.pdtextensions.repos.api.IFindResult

    try {
      for (final IVendor v : this.searchVendor(vendor, monitor)) {
        if (monitor.isCanceled()) {
          break;
        }
        final IFindResult findResult = v.findModule(searchName, searchVersion, monitor);
        // return the error if there is any
        if (!findResult.isOk()) {
          return findResult;
        }
        for (final IModuleVersion v2 : findResult.moduleVersions()) {
          result.add(v2);
        }
      }
    } catch (CoreException e) {
      result.clear();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.