Package com.musicxmltasks.lilypond
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.StringBuilderstringBuilder -
Constructor Summary
Constructors Constructor Description LilypondBuilder() -
Method Summary
Modifier and Type Method Description protected voidappend(java.lang.Integer value)protected voidappend(java.lang.String string)protected voidappendEndSection()protected voidappendEndSection(java.lang.String string)protected voidappendLine()protected voidappendLine(java.lang.String string)protected voidappendLine(java.math.BigDecimal value)protected voidappendStartSection(java.lang.String string)abstract java.lang.StringBuilderbuild()protected voidclear()Methods inherited from class com.musicxmltasks.lilypond.BaseBuilder
displayException, displayMeasureMessage, getPartAndMeasureMethods 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
- 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()
-