Class DefaultHighlighter

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int errorIndex  
      protected java.util.regex.Pattern errorPattern  
    • Field Detail

      • errorPattern

        protected java.util.regex.Pattern errorPattern
      • errorIndex

        protected int errorIndex
    • Constructor Detail

      • DefaultHighlighter

        public DefaultHighlighter()
    • Method Detail

      • setErrorPattern

        public void setErrorPattern​(java.util.regex.Pattern errorPattern)
        Description copied from interface: Highlighter
        Set error pattern to be highlighted
        Specified by:
        setErrorPattern in interface Highlighter
        Parameters:
        errorPattern - error pattern to be highlighted
      • setErrorIndex

        public void setErrorIndex​(int errorIndex)
        Description copied from interface: Highlighter
        Set error index to be highlighted
        Specified by:
        setErrorIndex in interface Highlighter
        Parameters:
        errorIndex - error index to be highlighted
      • highlight

        public AttributedString highlight​(LineReader reader,
                                          java.lang.String buffer)
        Description copied from interface: Highlighter
        Highlight buffer
        Specified by:
        highlight in interface Highlighter
        Parameters:
        reader - LineReader
        buffer - the buffer to be highlighted
        Returns:
        highlighted buffer