Class DefaultIndentLineAutoEditStrategy

    • Constructor Detail

      • DefaultIndentLineAutoEditStrategy

        public DefaultIndentLineAutoEditStrategy()
        Creates a new indent line auto edit strategy which can be installed on text viewers.
    • Method Detail

      • findEndOfWhiteSpace

        protected int findEndOfWhiteSpace​(IDocument document,
                                          int offset,
                                          int end)
                                   throws BadLocationException
        Returns the first offset greater than offset and smaller than end whose character is not a space or tab character. If no such offset is found, end is returned.
        Parameters:
        document - the document to search in
        offset - the offset at which searching start
        end - the offset at which searching stops
        Returns:
        the offset in the specified range whose character is not a space or tab
        Throws:
        BadLocationException - if position is an invalid range in the given document