Class NewLineNode

  • All Implemented Interfaces:
    IGeneratorNode

    public class NewLineNode
    extends java.lang.Object
    implements IGeneratorNode
    A new line node is a leaf in the code generator tree and produces line breaks.
    • Constructor Summary

      Constructors 
      Constructor Description
      NewLineNode​(java.lang.String lineDelimiter)  
      NewLineNode​(java.lang.String lineDelimiter, boolean ifNotEmpty)  
    • Constructor Detail

      • NewLineNode

        public NewLineNode​(java.lang.String lineDelimiter)
      • NewLineNode

        public NewLineNode​(java.lang.String lineDelimiter,
                           boolean ifNotEmpty)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getLineDelimiter

        public java.lang.String getLineDelimiter()
      • setLineDelimiter

        public void setLineDelimiter​(java.lang.String lineDelimiter)
      • isIfNotEmpty

        public boolean isIfNotEmpty()
      • setIfNotEmpty

        public void setIfNotEmpty​(boolean ifNotEmpty)