Class HtmlAnsiOutputStream

    • Field Summary

      • Fields inherited from class org.fusesource.jansi.AnsiOutputStream

        ATTRIBUTE_BLINK_FAST, ATTRIBUTE_BLINK_OFF, ATTRIBUTE_BLINK_SLOW, ATTRIBUTE_CONCEAL_OFF, ATTRIBUTE_CONCEAL_ON, ATTRIBUTE_INTENSITY_BOLD, ATTRIBUTE_INTENSITY_FAINT, ATTRIBUTE_INTENSITY_NORMAL, ATTRIBUTE_ITALIC, ATTRIBUTE_NEGATIVE_Off, ATTRIBUTE_NEGATIVE_OFF, ATTRIBUTE_NEGATIVE_ON, ATTRIBUTE_UNDERLINE, ATTRIBUTE_UNDERLINE_DOUBLE, ATTRIBUTE_UNDERLINE_OFF, BLACK, BLUE, CYAN, ERASE_LINE, ERASE_LINE_TO_BEGINING, ERASE_LINE_TO_END, ERASE_SCREEN, ERASE_SCREEN_TO_BEGINING, ERASE_SCREEN_TO_END, GREEN, MAGENTA, RED, RESET_CODE, REST_CODE, WHITE, YELLOW
    • Constructor Detail

      • HtmlAnsiOutputStream

        public HtmlAnsiOutputStream​(OutputStream os)
    • Method Detail

      • write

        public void write​(int data)
                   throws IOException
        Overrides:
        write in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • writeLine

        public void writeLine​(byte[] buf,
                              int offset,
                              int len)
                       throws IOException
        Throws:
        IOException
      • processSetAttribute

        protected void processSetAttribute​(int attribute)
                                    throws IOException
        Overrides:
        processSetAttribute in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • processAttributeRest

        protected void processAttributeRest()
                                     throws IOException
        Overrides:
        processAttributeRest in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • processSetForegroundColor

        protected void processSetForegroundColor​(int color,
                                                 boolean bright)
                                          throws IOException
        Overrides:
        processSetForegroundColor in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • processSetBackgroundColor

        protected void processSetBackgroundColor​(int color,
                                                 boolean bright)
                                          throws IOException
        Overrides:
        processSetBackgroundColor in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • processSetForegroundColorExt

        protected void processSetForegroundColorExt​(int r,
                                                    int g,
                                                    int b)
                                             throws IOException
        Overrides:
        processSetForegroundColorExt in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • processSetBackgroundColorExt

        protected void processSetBackgroundColorExt​(int r,
                                                    int g,
                                                    int b)
                                             throws IOException
        Overrides:
        processSetBackgroundColorExt in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • processSetForegroundColorExt

        protected void processSetForegroundColorExt​(int paletteIndex)
                                             throws IOException
        Overrides:
        processSetForegroundColorExt in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException
      • processSetBackgroundColorExt

        protected void processSetBackgroundColorExt​(int paletteIndex)
                                             throws IOException
        Overrides:
        processSetBackgroundColorExt in class org.fusesource.jansi.AnsiOutputStream
        Throws:
        IOException