Uses of Class
net.charlesames.music.ensemble.EnsembleInstrument

Packages that use EnsembleInstrument
net.charlesames.music.ensemble Classes in package music.ensemble define the structure of scores. 
net.charlesames.music.musicxml The purpose of package music.musicxml is to generate files in MusicXML format. 
net.charlesames.music.score Classes in the {code net.charlesames.music.score} package represent musical scores and the components which comprise musical scores. 
 

Uses of EnsembleInstrument in net.charlesames.music.ensemble
 

Methods in net.charlesames.music.ensemble that return EnsembleInstrument
 EnsembleInstrument Ensemble.createInstrument(java.lang.String name)
          Create an EnsembleInstrument instance.
 EnsembleInstrument Ensemble.createInstrument(java.lang.String name, int id)
          Create an EnsembleInstrument instance.
static EnsembleInstrument EnsembleInstrument.fromXmlNode(org.w3c.dom.Element element, Ensemble ensemble)
          Create a new EnsembleInstrument instance and fill it with loaded data.
 EnsembleInstrument UnpitchedSound.getContainer()
           
 EnsembleInstrument EnsembleInstrumentVoice.getContainer()
           
 EnsembleInstrument EnsembleInstrumentNoteListData.getContainer()
           
 EnsembleInstrument EnsembleInstrumentMusicXmlData.getContainer()
           
 EnsembleInstrument EnsembleInstrumentMidiData.getContainer()
           
 EnsembleInstrument EnsembleVoice.getDefaultInstrument()
          Getter for the DefaultInstrument property.
 EnsembleInstrument NoteListInstrumentLink.getEnsembleInstrument()
          Get the EnsembleInstrument which contains this NoteListInstrumentLink.
 EnsembleInstrument UnpitchedSound.getInstrument()
           
 EnsembleInstrument EnsembleInstrument.getInstrument()
           
abstract  EnsembleInstrument ContainerOfInstrumentLinks.getInstrument()
          Getter for the EnsembleInstrument which either this is or this is contained by.
 EnsembleInstrument Ensemble.getInstrument(int id)
          Get an EnsembleInstrument instance with the indicated id.
 EnsembleInstrument Ensemble.getInstrument(java.lang.String name)
          Get an EnsembleInstrument instance with the indicated name.
 

Methods in net.charlesames.music.ensemble that return types with arguments of type EnsembleInstrument
 java.util.List<EnsembleInstrument> EnsembleVoice.getCapableInstruments()
          Get the instruments which this voice is capable of playing.
 java.util.SortedMap<java.lang.Integer,EnsembleInstrument> Ensemble.getInstrumentsByID()
           
 java.util.SortedMap<java.lang.String,EnsembleInstrument> Ensemble.getInstrumentsByName()
           
 

Methods in net.charlesames.music.ensemble with parameters of type EnsembleInstrument
static UnpitchedSound UnpitchedSound.fromXmlNode(org.w3c.dom.Element element, EnsembleInstrument instrument)
          Create a new UnpitchedSound instance and fill it with loaded data.
static EnsembleInstrumentVoice EnsembleInstrumentVoice.fromXmlNode(org.w3c.dom.Element element, EnsembleInstrument instrument)
          Create a new EnsembleInstrumentVoice instance and fill it with loaded data.
static EnsembleChoir EnsembleChoir.fromXmlNode(org.w3c.dom.Element element, EnsembleInstrument instrument)
          Create a new {code EnsembleChoir} instance and fill it with loaded data.
 void EnsembleVoice.setDefaultInstrument(EnsembleInstrument defaultInstrument)
          Setter for the DefaultInstrument property.
 

Constructors in net.charlesames.music.ensemble with parameters of type EnsembleInstrument
EnsembleInstrumentMidiData(EnsembleInstrument container)
          Constructor for EnsembleInstrumentMidiData instances.
EnsembleInstrumentMusicXmlData(EnsembleInstrument container)
          Constructor for EnsembleInstrumentMusicXmlData instances.
EnsembleInstrumentNoteListData(EnsembleInstrument container)
          Constructor for EnsembleInstrumentNoteListData instances.
EnsembleInstrumentVoice(EnsembleInstrument container, int id)
          Constructor for EnsembleInstrumentVoice instances.
 

Uses of EnsembleInstrument in net.charlesames.music.musicxml
 

Methods in net.charlesames.music.musicxml with parameters of type EnsembleInstrument
 java.lang.String ScorePart.createInstrumentID(EnsembleInstrument ensembleInstrument)
          Construct an instrument id from a specified EnsembleInstrument instance.
 

Uses of EnsembleInstrument in net.charlesames.music.score
 

Methods in net.charlesames.music.score that return EnsembleInstrument
 EnsembleInstrument ScoreInstrument.getEnsembleInstrument()
           
 

Methods in net.charlesames.music.score with parameters of type EnsembleInstrument
 ScoreInstrument Score.addInstrument(EnsembleInstrument spec)
          Add a new instrument to the score, based on an ensemble EnsembleInstrument.