Class LilypondBuilder

java.lang.Object
com.musicxmltasks.lilypond.BaseBuilder
com.musicxmltasks.lilypond.LilypondBuilder
Direct Known Subclasses:
MeasureBlockBuilder, MeasureProcessor, MusicItemBuilder, PartBuilder, ScoreBuilder, ScoreHeaderBuilder

public abstract class LilypondBuilder
extends BaseBuilder
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.StringBuilder stringBuilder  
  • Constructor Summary

    Constructors
    Constructor Description
    LilypondBuilder()  
  • Method Summary

    Modifier and Type Method Description
    protected void append​(java.lang.Integer value)  
    protected void append​(java.lang.String string)  
    protected void appendEndSection()  
    protected void appendEndSection​(java.lang.String string)  
    protected void appendLine()  
    protected void appendLine​(java.lang.String string)  
    protected void appendLine​(java.math.BigDecimal value)  
    protected void appendStartSection​(java.lang.String string)  
    abstract java.lang.StringBuilder build()  
    protected void clear()  

    Methods inherited from class com.musicxmltasks.lilypond.BaseBuilder

    displayException, displayMeasureMessage, getPartAndMeasure

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • stringBuilder

      protected java.lang.StringBuilder stringBuilder
  • Constructor Details

    • LilypondBuilder

      public LilypondBuilder()
  • Method Details

    • build

      public abstract java.lang.StringBuilder build() throws BuildException
      Throws:
      BuildException
    • appendLine

      protected void appendLine​(java.lang.String string)
    • appendLine

      protected void appendLine()
    • appendLine

      protected void appendLine​(java.math.BigDecimal value)
    • appendStartSection

      protected void appendStartSection​(java.lang.String string)
    • appendEndSection

      protected void appendEndSection​(java.lang.String string)
    • appendEndSection

      protected void appendEndSection()
    • append

      protected void append​(java.lang.String string)
    • append

      protected void append​(java.lang.Integer value)
    • clear

      protected void clear()