Permalink
Browse files

Added the ability to generate sheet music images using Guido. Refacto…

…red the code that produces the midi sequence and saves it to a file into the OutputManager class.
  • Loading branch information...
myronmarston committed Jun 2, 2008
1 parent e558659 commit db70b5033dfa2ab5dfcf4a5554d453d90746a718
Showing with 13,003 additions and 6,673 deletions.
  1. +14 −14 FractalComposer/build/cobertura-report/com.myronmarston.music.Dynamic.html
  2. +3 −3 FractalComposer/build/cobertura-report/com.myronmarston.music.GermIsEmptyException.html
  3. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.IncorrectNoteStringException.html
  4. +63 −46 FractalComposer/build/cobertura-report/com.myronmarston.music.Instrument.html
  5. +273 −258 FractalComposer/build/cobertura-report/com.myronmarston.music.MidiNote.html
  6. +236 −195 FractalComposer/build/cobertura-report/com.myronmarston.music.Note.html
  7. +80 −275 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteList.html
  8. +217 −158 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteName.html
  9. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteStringInvalidPartException.html
  10. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.NoteStringParseException.html
  11. +597 −0 FractalComposer/build/cobertura-report/com.myronmarston.music.OutputManager.html
  12. +195 −0 FractalComposer/build/cobertura-report/com.myronmarston.music.SheetMusicCreator.html
  13. +180 −68 FractalComposer/build/cobertura-report/com.myronmarston.music.Tempo.html
  14. +41 −20 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.ChromaticScale.html
  15. +7 −7 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.HarmonicMinorScale.html
  16. +1 −1 ...alComposer/build/cobertura-report/com.myronmarston.music.scales.InvalidKeySignatureException.html
  17. +101 −82 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.KeySignature.html
  18. +9 −9 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MajorPentatonicScale.html
  19. +9 −9 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MajorScale.html
  20. +9 −9 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MinorPentatonicScale.html
  21. +9 −9 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.MinorScale.html
  22. +173 −140 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.Scale.html
  23. +21 −21 FractalComposer/build/cobertura-report/com.myronmarston.music.scales.Tonality.html
  24. +58 −42 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.AbstractVoiceOrSection.html
  25. +528 −673 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.FractalPiece.html
  26. +1 −1 ...omposer/build/cobertura-report/com.myronmarston.music.settings.InvalidTimeSignatureException.html
  27. +1 −1 ...ser/build/cobertura-report/com.myronmarston.music.settings.NonPositiveTimeSignatureException.html
  28. +166 −175 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.Section.html
  29. +31 −31 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.SectionSettings.html
  30. +36 −36 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.SelfSimilaritySettings.html
  31. +124 −94 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.TimeSignature.html
  32. +1 −1 ...bertura-report/com.myronmarston.music.settings.TimeSignatureDenominatorNotAPowerOf2Exception.html
  33. +77 −100 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.Voice.html
  34. +39 −39 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceOrSectionList.html
  35. +273 −272 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSection.html
  36. +15 −15 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSectionHashMapKey.html
  37. +13 −13 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSectionList.html
  38. +45 −45 FractalComposer/build/cobertura-report/com.myronmarston.music.settings.VoiceSettings.html
  39. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.InversionTransformer.html
  40. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.OctaveTransformer.html
  41. +5 −5 ...talComposer/build/cobertura-report/com.myronmarston.music.transformers.RetrogradeTransformer.html
  42. +16 −16 ...poser/build/cobertura-report/com.myronmarston.music.transformers.RhythmicDurationTransformer.html
  43. +37 −37 ...omposer/build/cobertura-report/com.myronmarston.music.transformers.SelfSimilarityTransformer.html
  44. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.Transformer.html
  45. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.TransposeTransformer.html
  46. +17 −17 FractalComposer/build/cobertura-report/com.myronmarston.music.transformers.VolumeTransformer.html
  47. +15 −15 FractalComposer/build/cobertura-report/com.myronmarston.util.AbstractPublisher.html
  48. +27 −27 FractalComposer/build/cobertura-report/com.myronmarston.util.ClassHelper.html
  49. +232 −0 FractalComposer/build/cobertura-report/com.myronmarston.util.FileHelper.html
  50. +333 −255 FractalComposer/build/cobertura-report/com.myronmarston.util.Fraction.html
  51. +12 −12 FractalComposer/build/cobertura-report/com.myronmarston.util.MathHelper.html
  52. +123 −0 FractalComposer/build/cobertura-report/com.myronmarston.util.ProcessRunner.html
  53. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.util.Publisher.html
  54. +1 −1 FractalComposer/build/cobertura-report/com.myronmarston.util.Subscriber.html
  55. +141 −0 FractalComposer/build/cobertura-report/com.myronmarston.util.ThreadedInputStreamRedirector.html
  56. +8 −2 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.music.html
  57. +3 −3 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.music.scales.html
  58. +3 −3 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.music.settings.html
  59. +10 −1 FractalComposer/build/cobertura-report/frame-sourcefiles-com.myronmarston.util.html
  60. +24 −9 FractalComposer/build/cobertura-report/frame-sourcefiles.html
  61. +16 −10 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.html
  62. +5 −5 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.scales.html
  63. +7 −7 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.settings.html
  64. +1 −1 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.music.transformers.html
  65. +11 −3 FractalComposer/build/cobertura-report/frame-summary-com.myronmarston.util.html
  66. +6 −6 FractalComposer/build/cobertura-report/frame-summary.html
  67. +14 −0 FractalComposer/dist/javadoc/allclasses-frame.html
  68. +14 −0 FractalComposer/dist/javadoc/allclasses-noframe.html
  69. +22 −0 FractalComposer/dist/javadoc/com/myronmarston/music/Instrument.html
  70. +22 −0 FractalComposer/dist/javadoc/com/myronmarston/music/MidiNote.html
  71. +27 −0 FractalComposer/dist/javadoc/com/myronmarston/music/Note.html
  72. +9 −85 FractalComposer/dist/javadoc/com/myronmarston/music/NoteList.html
  73. +48 −0 FractalComposer/dist/javadoc/com/myronmarston/music/NoteName.html
  74. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/music/NoteStringParseException.html
  75. +456 −0 FractalComposer/dist/javadoc/com/myronmarston/music/OutputManager.html
  76. +265 −0 FractalComposer/dist/javadoc/com/myronmarston/music/SheetMusicCreator.html
  77. +24 −2 FractalComposer/dist/javadoc/com/myronmarston/music/Tempo.html
  78. +50 −36 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/GermIsEmptyException.html
  79. +17 −0 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/MidiNote.html
  80. +16 −0 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/Note.html
  81. +44 −23 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/NoteList.html
  82. +24 −0 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/NoteName.html
  83. +246 −0 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/OutputManager.html
  84. +179 −0 FractalComposer/dist/javadoc/com/myronmarston/music/class-use/SheetMusicCreator.html
  85. +4 −0 FractalComposer/dist/javadoc/com/myronmarston/music/package-frame.html
  86. +9 −0 FractalComposer/dist/javadoc/com/myronmarston/music/package-summary.html
  87. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/music/package-tree.html
  88. +26 −0 FractalComposer/dist/javadoc/com/myronmarston/music/package-use.html
  89. +31 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/ChromaticScale.html
  90. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/HarmonicMinorScale.html
  91. +22 −0 FractalComposer/dist/javadoc/com/myronmarston/music/scales/KeySignature.html
  92. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/MajorPentatonicScale.html
  93. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/MajorScale.html
  94. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/MinorPentatonicScale.html
  95. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/MinorScale.html
  96. +48 −0 FractalComposer/dist/javadoc/com/myronmarston/music/scales/Scale.html
  97. +1 −1 FractalComposer/dist/javadoc/com/myronmarston/music/scales/class-use/KeySignature.html
  98. +9 −10 FractalComposer/dist/javadoc/com/myronmarston/music/scales/class-use/Scale.html
  99. +28 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/AbstractVoiceOrSection.html
  100. +29 −90 FractalComposer/dist/javadoc/com/myronmarston/music/settings/FractalPiece.html
  101. +21 −18 FractalComposer/dist/javadoc/com/myronmarston/music/settings/Section.html
  102. +22 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/TimeSignature.html
  103. +16 −44 FractalComposer/dist/javadoc/com/myronmarston/music/settings/Voice.html
  104. +15 −18 FractalComposer/dist/javadoc/com/myronmarston/music/settings/VoiceSection.html
  105. +53 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/class-use/FractalPiece.html
  106. +19 −0 FractalComposer/dist/javadoc/com/myronmarston/music/settings/package-use.html
  107. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/util/ClassHelper.html
  108. +217 −0 FractalComposer/dist/javadoc/com/myronmarston/util/FileHelper.BufferedWriterUser.html
  109. +217 −0 FractalComposer/dist/javadoc/com/myronmarston/util/FileHelper.TempFileUser.html
  110. +319 −0 FractalComposer/dist/javadoc/com/myronmarston/util/FileHelper.html
  111. +56 −14 FractalComposer/dist/javadoc/com/myronmarston/util/Fraction.html
  112. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/util/MathHelper.html
  113. +265 −0 FractalComposer/dist/javadoc/com/myronmarston/util/ProcessRunner.html
  114. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/util/Publisher.html
  115. +2 −2 FractalComposer/dist/javadoc/com/myronmarston/util/Subscriber.html
  116. +313 −0 FractalComposer/dist/javadoc/com/myronmarston/util/ThreadedInputStreamRedirector.html
  117. +181 −0 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/FileHelper.BufferedWriterUser.html
  118. +181 −0 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/FileHelper.TempFileUser.html
  119. +143 −0 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/FileHelper.html
  120. +0 −10 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/Fraction.html
  121. +143 −0 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/ProcessRunner.html
  122. +143 −0 FractalComposer/dist/javadoc/com/myronmarston/util/class-use/ThreadedInputStreamRedirector.html
  123. +11 −1 FractalComposer/dist/javadoc/com/myronmarston/util/package-frame.html
  124. +20 −0 FractalComposer/dist/javadoc/com/myronmarston/util/package-summary.html
  125. +6 −3 FractalComposer/dist/javadoc/com/myronmarston/util/package-tree.html
  126. +12 −0 FractalComposer/dist/javadoc/com/myronmarston/util/package-use.html
  127. +2 −2 FractalComposer/dist/javadoc/index-files/index-1.html
  128. +2 −2 FractalComposer/dist/javadoc/index-files/index-10.html
  129. +2 −2 FractalComposer/dist/javadoc/index-files/index-11.html
  130. +2 −2 FractalComposer/dist/javadoc/index-files/index-12.html
  131. +9 −2 FractalComposer/dist/javadoc/index-files/index-13.html
  132. +5 −2 FractalComposer/dist/javadoc/index-files/index-14.html
  133. +9 −2 FractalComposer/dist/javadoc/index-files/index-15.html
  134. +11 −24 FractalComposer/dist/javadoc/index-files/index-16.html
  135. +24 −3 FractalComposer/dist/javadoc/index-files/index-17.html
  136. +14 −63 FractalComposer/dist/javadoc/index-files/index-18.html
  137. +6 −0 FractalComposer/dist/javadoc/index-files/index-19.html
  138. +32 −19 FractalComposer/dist/javadoc/index-files/index-2.html
  139. +2 −2 FractalComposer/dist/javadoc/index-files/index-3.html
  140. +4 −4 FractalComposer/dist/javadoc/index-files/index-4.html
  141. +6 −3 FractalComposer/dist/javadoc/index-files/index-5.html
  142. +40 −8 FractalComposer/dist/javadoc/index-files/index-6.html
  143. +3 −3 FractalComposer/dist/javadoc/index-files/index-7.html
  144. +2 −2 FractalComposer/dist/javadoc/index-files/index-8.html
  145. +2 −2 FractalComposer/dist/javadoc/index-files/index-9.html
  146. +7 −4 FractalComposer/dist/javadoc/overview-tree.html
  147. +127 −118 FractalComposer/src/com/myronmarston/music/Instrument.java
  148. +286 −278 FractalComposer/src/com/myronmarston/music/MidiNote.java
  149. +27 −0 FractalComposer/src/com/myronmarston/music/Note.java
  150. +7 −125 FractalComposer/src/com/myronmarston/music/NoteList.java
  151. +264 −229 FractalComposer/src/com/myronmarston/music/NoteName.java
  152. +336 −0 FractalComposer/src/com/myronmarston/music/OutputManager.java
  153. +93 −0 FractalComposer/src/com/myronmarston/music/SheetMusicCreator.java
  154. +163 −101 FractalComposer/src/com/myronmarston/music/Tempo.java
  155. +87 −72 FractalComposer/src/com/myronmarston/music/scales/ChromaticScale.java
  156. +11 −0 FractalComposer/src/com/myronmarston/music/scales/KeySignature.java
  157. +273 −253 FractalComposer/src/com/myronmarston/music/scales/Scale.java
  158. +10 −2 FractalComposer/src/com/myronmarston/music/settings/AbstractVoiceOrSection.java
  159. +20 −109 FractalComposer/src/com/myronmarston/music/settings/FractalPiece.java
  160. +6 −11 FractalComposer/src/com/myronmarston/music/settings/Section.java
  161. +256 −238 FractalComposer/src/com/myronmarston/music/settings/TimeSignature.java
  162. +7 −20 FractalComposer/src/com/myronmarston/music/settings/Voice.java
  163. +9 −9 FractalComposer/src/com/myronmarston/music/settings/VoiceSection.java
  164. +115 −0 FractalComposer/src/com/myronmarston/util/FileHelper.java
  165. +66 −26 FractalComposer/src/com/myronmarston/util/Fraction.java
  166. +53 −0 FractalComposer/src/com/myronmarston/util/ProcessRunner.java
  167. +65 −0 FractalComposer/src/com/myronmarston/util/ThreadedInputStreamRedirector.java
  168. +62 −54 FractalComposer/test/com/myronmarston/music/InstrumentTest.java
  169. +23 −0 FractalComposer/test/com/myronmarston/music/MidiNoteTest.java
  170. +7 −44 FractalComposer/test/com/myronmarston/music/NoteListTest.java
  171. +208 −100 FractalComposer/test/com/myronmarston/music/NoteNameTest.java
  172. +63 −0 FractalComposer/test/com/myronmarston/music/NoteTest.java
  173. +126 −0 FractalComposer/test/com/myronmarston/music/OutputManagerTest.java
  174. +51 −0 FractalComposer/test/com/myronmarston/music/SheetMusicCreatorTest.java
  175. +84 −79 FractalComposer/test/com/myronmarston/music/TempoTest.java
  176. +12 −0 FractalComposer/test/com/myronmarston/music/scales/KeySignatureTest.java
  177. +695 −614 FractalComposer/test/com/myronmarston/music/scales/ScaleTest.java
  178. +37 −79 FractalComposer/test/com/myronmarston/music/settings/FractalPieceTest.java
  179. +4 −5 FractalComposer/test/com/myronmarston/music/settings/PieceTest.java
  180. +2 −10 FractalComposer/test/com/myronmarston/music/settings/SectionTest.java
  181. +174 −159 FractalComposer/test/com/myronmarston/music/settings/TimeSignatureTest.java
  182. +4 −13 FractalComposer/test/com/myronmarston/music/settings/VoiceSectionTest.java
  183. +3 −21 FractalComposer/test/com/myronmarston/music/settings/VoiceTest.java
  184. +72 −0 FractalComposer/test/com/myronmarston/util/FileHelperTest.java
  185. +49 −42 FractalComposer/test/com/myronmarston/util/FractionTest.java
  186. +48 −0 FractalComposer/test/com/myronmarston/util/ThreadedInputStreamRedirectorTest.java
@@ -69,15 +69,15 @@ <h5>Coverage Report - com.myronmarston.music.Dynamic</h5>
<td class="src"><pre class="src">&nbsp;<span class="comment"> * @author Myron</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;26</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;27</td> <td class="nbHitsCovered">&nbsp;59</td> <td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> enum Dynamic {</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;28</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; PPP(10),</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;29</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; PP(25),</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;30</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; P(50),</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;31</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; MP(60),</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;32</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; MF(70),</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;33</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; F(85),</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;34</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; FF(100),</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;35</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; FFF(120);</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;27</td> <td class="nbHitsCovered">&nbsp;67</td> <td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> enum Dynamic {</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;28</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; PPP(10),</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;29</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; PP(25),</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;30</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; P(50),</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;31</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; MP(60),</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;32</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; MF(70),</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;33</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; F(85),</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;34</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; FF(100),</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;35</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; FFF(120);</pre></td></tr>
<tr> <td class="numLine">&nbsp;36</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; </pre></td></tr>
<tr> <td class="numLine">&nbsp;37</td> <td class="nbHits">&nbsp;</td>
@@ -86,9 +86,9 @@ <h5>Coverage Report - com.myronmarston.music.Dynamic</h5>
<td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> String regexPattern;</pre></td></tr>
<tr> <td class="numLine">&nbsp;39</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;40</td> <td class="nbHitsCovered">&nbsp;152</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> Dynamic(<span class="keyword">int</span> midiVolume) {</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;41</td> <td class="nbHitsCovered">&nbsp;152</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">this</span>.midiVolume = midiVolume;</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;42</td> <td class="nbHitsCovered">&nbsp;152</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;40</td> <td class="nbHitsCovered">&nbsp;168</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> Dynamic(<span class="keyword">int</span> midiVolume) {</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;41</td> <td class="nbHitsCovered">&nbsp;168</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">this</span>.midiVolume = midiVolume;</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;42</td> <td class="nbHitsCovered">&nbsp;168</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;43</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; </pre></td></tr>
<tr> <td class="numLine">&nbsp;44</td> <td class="nbHits">&nbsp;</td>
@@ -103,7 +103,7 @@ <h5>Coverage Report - com.myronmarston.music.Dynamic</h5>
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;49</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> <span class="keyword">int</span> getMidiVolume() {</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;50</td> <td class="nbHitsCovered">&nbsp;203</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">this</span>.midiVolume;</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;50</td> <td class="nbHitsCovered">&nbsp;228</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">this</span>.midiVolume;</pre></td></tr>
<tr> <td class="numLine">&nbsp;51</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;52</td> <td class="nbHits">&nbsp;</td>
@@ -161,6 +161,6 @@ <h5>Coverage Report - com.myronmarston.music.Dynamic</h5>
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 5/29/08 4:14 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 6/2/08 8:55 PM.</div>
</body>
</html>
@@ -83,12 +83,12 @@ <h5>Coverage Report - com.myronmarston.music.GermIsEmptyException</h5>
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;33</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> GermIsEmptyException() {</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;34</td> <td class="nbHitsCovered">&nbsp;5</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">super</span>(<span class="string">"The germ is empty. A midi sequence cannot be created without it."</span>);</pre></td></tr>
-<tr> <td class="numLineCover">&nbsp;35</td> <td class="nbHitsCovered">&nbsp;5</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;34</td> <td class="nbHitsCovered">&nbsp;1</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">super</span>(<span class="string">"The germ is empty. A midi sequence cannot be created without it."</span>);</pre></td></tr>
+<tr> <td class="numLineCover">&nbsp;35</td> <td class="nbHitsCovered">&nbsp;1</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;36</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 5/29/08 4:14 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 6/2/08 8:55 PM.</div>
</body>
</html>
@@ -95,6 +95,6 @@ <h5>Coverage Report - com.myronmarston.music.IncorrectNoteStringException</h5>
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 5/29/08 4:14 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9 on 6/2/08 8:55 PM.</div>
</body>
</html>
Oops, something went wrong.

0 comments on commit db70b50

Please sign in to comment.