net.charlesames.music.utility
Class MusicScaffold
java.lang.Object
net.charlesames.music.utility.MusicScaffold
public abstract class MusicScaffold
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MusicScaffold
public MusicScaffold()
getTestDirectory
public static java.io.File getTestDirectory()
getEnsembleValidator
public static javax.xml.validation.Validator getEnsembleValidator()
getScoreValidator
public static javax.xml.validation.Validator getScoreValidator()
getXmlValidator
public static javax.xml.validation.Validator getXmlValidator(java.lang.Class<? extends WriteableEntity> documentClass,
java.lang.String fileName)
validateXmlFile
public static void validateXmlFile(javax.xml.validation.Validator validator,
java.io.File dataFile)
validateText
public static void validateText(java.util.regex.Pattern pattern,
boolean matches,
java.lang.String text)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportScore
public static void exportScore(Score score,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException