Class DownloadDisabledResourceCodeAction

    • Constructor Detail

      • DownloadDisabledResourceCodeAction

        public DownloadDisabledResourceCodeAction()
    • Method Detail

      • doCodeAction

        public void doCodeAction​(ICodeActionRequest request,
                                 List<org.eclipse.lsp4j.CodeAction> codeActions,
                                 org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
        Description copied from interface: ICodeActionParticipant
        Collect the code action in the given codeActions for the given code action request request.
        Specified by:
        doCodeAction in interface ICodeActionParticipant
        Parameters:
        request - the code action request.
        codeActions - list of code actions to fill.
        cancelChecker - the cancel checker.
      • createDownloadCommand

        public static org.eclipse.lsp4j.Command createDownloadCommand​(String title,
                                                                      String url,
                                                                      String documentURI)
      • getUrlToForceToDownload

        public static String getUrlToForceToDownload​(Map<String,​Object> validationArgs)
        Returns the url to force to download and null otherwise.
        Parameters:
        validationArgs - the validation arguments.
        Returns:
        the url to force to download and null otherwise.