Class EditingDocument

    • Constructor Detail

      • EditingDocument

        public EditingDocument​(String uri,
                               String source)
    • Method Detail

      • getUri

        public String getUri()
      • isCheckingSyntax

        public boolean isCheckingSyntax()
      • setCheckingSyntax

        public void setCheckingSyntax​(boolean checkingSyntax)
      • restoreEditingStatus

        public void restoreEditingStatus()
      • onTextDocumentContentChangeEvent

        public void onTextDocumentContentChangeEvent​(com.smeup.jardis.core.lsp.handler.Context context,
                                                     com.smeup.jardis.core.lsp.model.Range range,
                                                     String newText)
                                              throws IOException
        Throws:
        IOException
      • formatLine

        public String formatLine​(int line)
        Parameters:
        line - , base zero
        Returns:
        code at line.
      • getSource

        public String getSource​(int line)
      • formatString

        public static String formatString​(String string)
      • formatLines

        public void formatLines​(com.smeup.jardis.core.lsp.handler.Context context,
                                int start,
                                int end)
                         throws IOException
        Throws:
        IOException