#BlueJ class context comment0.params= comment0.target=MusicOrganizer() comment0.text=\n\ Create\ a\ MusicOrganizer\n comment1.params=filename comment1.target=void\ addFile(java.lang.String) comment1.text=\n\ Add\ a\ file\ to\ the\ collection.\n\ @param\ filename\ The\ file\ to\ be\ added.\n comment2.params= comment2.target=int\ getNumberOfFiles() comment2.text=\n\ Return\ the\ number\ of\ files\ in\ the\ collection.\n\ @return\ The\ number\ of\ files\ in\ the\ collection.\n comment3.params=index comment3.target=void\ listFile(int) comment3.text=\n\ List\ a\ file\ from\ the\ collection.\n\ @param\ index\ The\ index\ of\ the\ file\ to\ be\ listed.\n comment4.params= comment4.target=void\ listAllFiles() comment4.text=\n\ Show\ a\ list\ of\ all\ the\ files\ in\ the\ collection.\n comment5.params=searchString comment5.target=void\ listMatching(java.lang.String) comment5.text=\n\ List\ the\ names\ of\ files\ matching\ the\ given\ search\ string.\n\ @param\ searchString\ The\ string\ to\ match.\n comment6.params=searchString comment6.target=int\ findFirst(java.lang.String) comment6.text=\n\ Find\ the\ index\ of\ the\ first\ file\ matching\ the\ given\n\ search\ string.\n\ @param\ searchString\ The\ string\ to\ match.\n\ @return\ The\ index\ of\ the\ first\ occurrence,\ or\ -1\ if\n\ \ \ \ \ \ \ \ \ no\ match\ is\ found.\n comment7.params=index comment7.target=void\ removeFile(int) comment7.text=\n\ Remove\ a\ file\ from\ the\ collection.\n\ @param\ index\ The\ index\ of\ the\ file\ to\ be\ removed.\n comment8.params=index comment8.target=void\ startPlaying(int) comment8.text=\n\ Start\ playing\ a\ file\ in\ the\ collection.\n\ Use\ stopPlaying()\ to\ stop\ it\ playing.\n\ @param\ index\ The\ index\ of\ the\ file\ to\ be\ played.\n comment9.params= comment9.target=void\ stopPlaying() comment9.text=\n\ Stop\ the\ player.\n numComments=10