Class IndentWriter

java.lang.Object
de.neuland.jade4j.compiler.IndentWriter

public class IndentWriter extends Object
  • Field Details

    • indent

      private int indent
    • parentIndents

      private int parentIndents
    • useIndent

      private boolean useIndent
    • empty

      private boolean empty
    • writer

      private Writer writer
    • pp

      private String pp
    • escape

      private boolean escape
    • compiledTag

      private boolean compiledTag
    • compiledDoctype

      private boolean compiledDoctype
  • Constructor Details

    • IndentWriter

      public IndentWriter(Writer writer)
  • Method Details

    • add

      public IndentWriter add(String string)
    • append

      public IndentWriter append(String string)
    • increment

      public void increment()
    • decrement

      public void decrement()
    • write

      private void write(String string)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • newline

      public void newline()
    • prettyIndent

      public void prettyIndent(int offset, boolean newline)
    • setUseIndent

      public void setUseIndent(boolean useIndent)
    • setEscape

      public void setEscape(boolean escape)
    • isEscape

      public boolean isEscape()
    • isPp

      public boolean isPp()
    • setCompiledTag

      public void setCompiledTag(boolean compiledTag)
    • isCompiledTag

      public boolean isCompiledTag()
    • isCompiledDoctype

      public boolean isCompiledDoctype()
    • setCompiledDoctype

      public void setCompiledDoctype(boolean compiledDoctype)