Alle implementierten Schnittstellen:
TypeConstants, TypeIds

public class TextBlock extends StringLiteral
  • Felddetails

    • endLineNumber

      public int endLineNumber
  • Methodendetails

    • createTextBlock

      public static TextBlock createTextBlock(char[] token, int start, int end, int lineNumber, int endLineNumber)
    • convertTextBlockToLines

      public static char[][] convertTextBlockToLines(char[] all)
    • getTextBlockIndent

      public static int getTextBlockIndent(char[][] lines)
    • getIndentForFragments

      public static int getIndentForFragments(char[][] fragments)
    • formatTextBlock

      public static char[] formatTextBlock(char[] all, int indent, boolean followsExp, boolean precedesExp)
    • formatTextBlock

      public static char[] formatTextBlock(char[][] lines, int indent)
    • formatTextBlock

      public static char[] formatTextBlock(char[][] lines, int indent, boolean followsExp, boolean precedesExp)