Tabnine Logo
ResolveFunction
Code IndexAdd Tabnine to your IDE (free)

How to use
ResolveFunction
in
org.eclipse.che.api.promises.client.js

Best Java code snippets using org.eclipse.che.api.promises.client.js.ResolveFunction (Showing top 9 results out of 315)

origin: org.eclipse.che.core/che-core-ide-app

@Override
public void onSelected(CommandType commandType) {
 view.close();
 resolveFunction.apply(commandType);
}
origin: org.eclipse.che.core/che-core-ide-app

@Override
public void onMachineSelected(MachineImpl machine) {
 view.close();
 resolveFunction.apply(machine);
}
origin: org.eclipse.che.plugin/che-plugin-java-ext-lang-client

 @Override
 public Promise<Void> cancel() {
  return Promises.create((resolve, reject) -> resolve.apply(null));
 }
}
origin: org.eclipse.che.plugin/che-plugin-java-ext-lang-client

@Override
public Promise<Void> perform(CancelOperationHandler handler) {
 return Promises.create((resolve, reject) -> resolve.apply(null));
}
origin: org.eclipse.che.plugin/che-plugin-java-ext-lang-client

@Override
protected Promise<List<Node>> getChildrenImpl() {
 if (!element.getMatches().isEmpty()) {
  return presenter
    .computeMatches(this)
    .then(
      (List<MatchNode> matches) -> {
       List<Node> result = new ArrayList<>(matches);
       result.addAll(computeChildren());
       return result;
      });
 } else {
  return promiseProvider.create(
    Executor.create(
      (resolve, reject) -> {
       resolve.apply(computeChildren());
      }));
 }
}
origin: org.eclipse.che.plugin/che-plugin-java-ext-lang-client

@Override
protected Promise<List<Node>> getChildrenImpl() {
 return promiseProvider.create(
   Executor.create(
     (resolve, reject) -> {
      try {
       resolve.apply(computeChildren());
      } catch (Exception e) {
       reject.apply(JsPromiseError.create(e));
      }
     }));
}
origin: org.eclipse.che.plugin/che-plugin-java-ext-lang-client

public Promise<Void> cancel() {
 return Promises.create(
   (resolve, reject) -> {
    if (status != SUCCESS && status != FAIL) {
     onComplete(CANCELLED);
     cancelOperationHandler.onCancelled();
     resolve.apply(null);
     return;
    }
    reject.apply(create("Can not cancel operation, current status is " + status));
   });
}
origin: org.eclipse.che.plugin/che-plugin-java-ext-lang-client

public Promise<RefactoringResult> perform(CancelOperationHandler cancelOperationHandler) {
 this.cancelOperationHandler = cancelOperationHandler;
 view.setLoaderVisibility(true);
 RenameSettings renameSettings = createRenameSettings();
 RenameParams renameParams = createRenameParams(renameSettings);
 renameSettings.setRenameParams(renameParams);
 status = IN_PROGRESS;
 return Promises.create(
   (resolve, reject) ->
     extensionServiceClient
       .rename(renameSettings)
       .then(
         result -> {
          if (status != CANCELLED) {
           onComplete(SUCCESS);
           resolve.apply(result);
          }
         })
       .catchError(
         arg -> {
          if (status != CANCELLED) {
           onComplete(FAIL);
           notificationManager.notify(
             locale.failedToRename(),
             arg.getMessage(),
             StatusNotification.Status.FAIL,
             FLOAT_MODE);
          }
         }));
}
origin: org.eclipse.che.core/che-core-ide-app

/**
 * Imports the new project by given {@code source} configuration.
 *
 * @param path path to the future project
 * @param source source configuration
 * @return a promise that will resolve when the project has been imported, or rejects with an
 *     error
 * @see Path
 * @see SourceStorageDto
 * @since 4.4.0
 */
public Promise<Void> importProject(Path path, SourceStorageDto source) {
 return Promises.create(
   (resolve, reject) ->
     requestTransmitter
       .newRequest()
       .endpointId(WS_AGENT_JSON_RPC_ENDPOINT_ID)
       .methodName(PROJECT_IMPORT)
       .paramsAsDto(
         dtoFactory
           .createDto(ImportRequestDto.class)
           .withWsPath(path.toString())
           .withSourceStorage(source))
       .sendAndReceiveResultAsDto(ImportRequestDto.class)
       .onSuccess(() -> resolve.apply(null))
       .onFailure(error -> reject.apply(getPromiseError(error))));
}
org.eclipse.che.api.promises.client.jsResolveFunction

Most used methods

  • apply

Popular in Java

  • Making http requests using okhttp
  • getSystemService (Context)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • setScale (BigDecimal)
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • JFrame (javax.swing)
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now