Interface ITextOutput

All Known Implementing Classes:
AnsiTextOutput, PlainTextOutput

public interface ITextOutput
  • Method Details

    • getRow

      int getRow()
    • getColumn

      int getColumn()
    • indent

      void indent()
    • unindent

      void unindent()
    • indentDepth

      int indentDepth()
    • write

      void write(char ch)
    • write

      void write(String text)
    • writeError

      void writeError(String value)
    • writeLabel

      void writeLabel(String value)
    • writeLiteral

      void writeLiteral(Object value)
    • writeTextLiteral

      void writeTextLiteral(Object value)
    • writeComment

      void writeComment(String value)
    • writeComment

      void writeComment(String format, Object... args)
    • write

      void write(String format, Object... args)
    • writeLine

      void writeLine(String text)
    • writeLine

      void writeLine(String format, Object... args)
    • writeLine

      void writeLine()
    • writeDelimiter

      void writeDelimiter(String text)
    • writeOperator

      void writeOperator(String text)
    • writeKeyword

      void writeKeyword(String text)
    • writeAttribute

      void writeAttribute(String text)
    • writeDefinition

      void writeDefinition(String text, Object definition)
    • writeDefinition

      void writeDefinition(String text, Object definition, boolean isLocal)
    • writeReference

      void writeReference(String text, Object reference)
    • writeReference

      void writeReference(String text, Object reference, boolean isLocal)
    • isFoldingSupported

      boolean isFoldingSupported()
    • markFoldStart

      void markFoldStart(String collapsedText, boolean defaultCollapsed)
    • markFoldEnd

      void markFoldEnd()
    • getIndentToken

      String getIndentToken()
    • setIndentToken

      void setIndentToken(String indentToken)