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

Packages that use EnsembleEntity
net.charlesames.music.common Classes in package music.common implement shared functionality. 
net.charlesames.music.ensemble Classes in package music.ensemble define the structure of scores. 
 

Uses of EnsembleEntity in net.charlesames.music.common
 

Methods in net.charlesames.music.common that return EnsembleEntity
 EnsembleEntity Root.getEntity(java.lang.Long entityID)
           
 

Methods in net.charlesames.music.common that return types with arguments of type EnsembleEntity
 java.util.SortedMap<java.lang.Long,EnsembleEntity> Root.getEntities()
           
 

Uses of EnsembleEntity in net.charlesames.music.ensemble
 

Subclasses of EnsembleEntity in net.charlesames.music.ensemble
 class ContainerOfChoirsAndContours
          The abstract ContainerOfChoirsAndContours class implements functionality shared between Ensemble and EnsembleChoir objects.
 class ContainerOfInstrumentLinks
          The abstract ContainerOfInstrumentLinks class implements functionality shared between ContainerOfInstrumentLinks and UnpitchedSound objects.
 class Ensemble
          Every ensemble starts at the top with an instance of the Ensemble class.
 class EnsembleChoir
          Instances of the EnsembleChoir class define hierarchical groupings for voice specifications, contour specifications, MIDI controls, and sub-choirs.
 class EnsembleChoirMidiData
          XML I/O stuff for EnsembleChoir data that is pertinent to MIDI.
 class EnsembleChoirMusicXmlData
          XML I/O stuff for EnsembleChoir data that is pertinent to MusicXML.
 class EnsembleContour
          The EnsembleContour class contains information about ScoreContour Each EnsembleContour instance is a child of a EnsembleChoir.
 class EnsembleContourNoteListData
          XML I/O stuff for EnsembleContour data that is pertinent to Music-N note lists.
 class EnsembleCredit
          The EnsembleCredit class documents information such as the composer name and copyright date.
 class EnsembleInstrument
          The {link EnsembleInstrument} class holds attributes that determine the timbre of a note.
 class EnsembleInstrumentMidiData
          XML I/O stuff for EnsembleInstrument data that is pertinent to Music-N note lists.
 class EnsembleInstrumentMusicXmlData
          XML I/O stuff for EnsembleInstrument data that is pertinent to Music-N note lists.
 class EnsembleInstrumentNoteListData
          XML I/O stuff for EnsembleInstrument data that is pertinent to Music-N note lists.
 class EnsembleInstrumentVoice
          The EnsembleInstrumentVoice class implements a cross reference between an EnsembleInstrument and an EnsembleVoice which is capable of using the instrument.
 class EnsembleMidiData
          XML I/O stuff for Ensemble data that is pertinent to Music-N note lists.
 class EnsembleMusicXmlData
          XML I/O stuff for Ensemble data that is pertinent to MusicXML.
 class EnsembleNativeData
          XML I/O stuff for Ensemble data that is pertinent to Music-N note lists.
 class EnsembleNoteListData
          XML I/O stuff for Ensemble data that is pertinent to Music-N note lists.
 class EnsembleVoice
          The EnsembleVoice class hold properties.
 class EnsembleVoiceMidiData
          XML I/O stuff for EnsembleVoice data that is pertinent to Music-N note lists.
 class EnsembleVoiceMusicXmlData
          XML I/O stuff for EnsembleVoice data that is pertinent to Music-N note lists.
 class EnsembleVoiceMusicXmlStaff
          XML I/O stuff for EnsembleVoice data that is pertinent to Music-N note lists.
 class MidiControl
          A MidiControl instance binds a TypeOfMidiControl instance with a ScoreContour that details how control values evolve over time.
 class MusicXmlPart
          MusicXmlPart objects together define the coarse vertical structure of a MusicXML score.
 class MusicXmlStaff
          MusicXmlStaff objects together define the fine vertical structure of a MusicXML part.
 class NoteListInstrument
          The NoteListInstrument class defines note-list instrument ID's and associates these with EnsembleContour instances.
 class NoteListInstrumentContour
          Deprecated.  
 class NoteListInstrumentLink
          The NoteListInstrumentLink class defines an external reference from a ContainerOfInstrumentLinks to a NoteListInstrument.
 class NoteListOpcode
          NoteListOpcode objects define the text used to identify various types of statement in MUSIC-N note lists.
 class NoteListParameter
          NoteListParameter objects direct score information to be written to fields in MUSIC-N note lists.
 class NoteListParameterLink
          NoteListParameterLink instances details how to obtain parameter values when the EnsembleInstrument associated with the containing NoteListInstrumentLink generates a note statement using the associated NoteListInstrument.
 class TuningElement
          Element of a mapping from degrees to cents.
 class TuningElementAccidental
           
 class TuningElementDegree
           
 class TuningElementInflection
           
 class TuningElementLetter
           
 class TuningMap
          A TuningMap manages mappings between Degree instances and tunings expressed in cents.
 class TuningMapChromatic
          In a TuningMapChromatic the cents value associated with each degree independently configurable.
 class TuningMapDiatonic
          In a TuningMapDiatonic the cents value associated with any degree is the sum of a cents value associated with the letter name and the cents value associated with the accidental.
 class UnpitchedIndication
          An EnsembleEntity which wraps a MusicXML Indication.
 class UnpitchedSound
          An UnpitchedSound object maps a Pitch to details controlling the musical sound.
 class UnpitchedSoundMidiData
          XML I/O stuff for UnpitchedSound data that is pertinent to Music-N note lists.
 class UnpitchedSoundMusicXmlData
          XML I/O stuff for UnpitchedSound data that is pertinent to Music-N note lists.
 class UnpitchedSoundNoteListData
          XML I/O stuff for UnpitchedSound data that is pertinent to Music-N note lists.
 

Methods in net.charlesames.music.ensemble that return EnsembleEntity
 EnsembleEntity EnsembleEntity.getContainer()
           
 EnsembleEntity Ensemble.getEntity(long entityID)
          Use an entity's unique user-session id to dereference the entity.
 EnsembleEntity EnsembleEntity.predecessor(java.util.SortedMap<java.lang.Integer,? extends EnsembleEntity> entities)
           
 

Methods in net.charlesames.music.ensemble with parameters of type EnsembleEntity
 boolean UnpitchedSound.equals(EnsembleEntity other)
           
 boolean UnpitchedIndication.equals(EnsembleEntity other)
           
 boolean TuningMapDiatonic.equals(EnsembleEntity other)
           
 boolean TuningMapChromatic.equals(EnsembleEntity other)
           
 boolean TuningElementLetter.equals(EnsembleEntity other)
           
 boolean TuningElementInflection.equals(EnsembleEntity other)
           
 boolean TuningElementDegree.equals(EnsembleEntity other)
           
 boolean TuningElementAccidental.equals(EnsembleEntity other)
           
 boolean TuningElement.equals(EnsembleEntity other)
           
 boolean NoteListParameterLink.equals(EnsembleEntity other)
           
 boolean NoteListParameter.equals(EnsembleEntity other)
           
 boolean NoteListOpcode.equals(EnsembleEntity other)
           
 boolean NoteListInstrumentContour.equals(EnsembleEntity other)
          Deprecated.  
 boolean NoteListInstrument.equals(EnsembleEntity other)
           
 boolean MusicXmlStaff.equals(EnsembleEntity other)
           
 boolean MusicXmlPart.equals(EnsembleEntity other)
           
 boolean MidiControl.equals(EnsembleEntity other)
           
 boolean EnsembleVoice.equals(EnsembleEntity other)
           
 boolean EnsembleInstrument.equals(EnsembleEntity other)
           
 boolean EnsembleEntity.equals(EnsembleEntity other)
          Check if this entity has the same class and content as another entity.
 boolean EnsembleCredit.equals(EnsembleEntity other)
          Test if this Credit instance has the same attributes as another credit instance.
 boolean EnsembleContour.equals(EnsembleEntity other)
           
 boolean EnsembleChoir.equals(EnsembleEntity other)
           
 boolean Ensemble.equals(EnsembleEntity other)
           
 boolean ContainerOfInstrumentLinks.equals(EnsembleEntity other)
           
 boolean ContainerOfChoirsAndContours.equals(EnsembleEntity other)
           
 

Method parameters in net.charlesames.music.ensemble with type arguments of type EnsembleEntity
static XmlSpec EnsembleEntity.createXmlSpec(java.lang.Class<? extends EnsembleEntity> entityClass, java.lang.String tag, java.lang.String description)
          Create an XML specification for the indicated entity class.
 EnsembleEntity EnsembleEntity.predecessor(java.util.SortedMap<java.lang.Integer,? extends EnsembleEntity> entities)
           
 

Constructors in net.charlesames.music.ensemble with parameters of type EnsembleEntity
ContainerOfChoirsAndContours(EnsembleEntity container, int id, java.lang.String name)
          Constructor for ContainerOfChoirsAndContours instances.
ContainerOfInstrumentLinks(EnsembleEntity container, int id, java.lang.String name)
          Constructor for {link ContainerOfInstrumentLinks} instances.
EnsembleChoir(EnsembleEntity container, int id, java.lang.String name)
          Constructor for EnsembleChoir instances
EnsembleContour(EnsembleEntity container, java.lang.String name, int id, CalculationMode calculationMode)
          Constructor for EnsembleContour instances.
EnsembleEntity(EnsembleEntity container, int id)
          Constructor for EnsembleEntity instances
EnsembleEntity(EnsembleEntity container, int id, java.lang.String name)
          Constructor for EnsembleEntity instances