|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use WriteableEntity | |
|---|---|
| net.charlesames.music.ensemble | Classes in package music.ensemble define the structure of scores. |
| net.charlesames.music.score | Classes in the {code net.charlesames.music.score} package represent musical scores and the components which comprise musical scores. |
| net.charlesames.music.utility | |
| net.charlesames.utility.contour | |
| net.charlesames.utility.entity | |
| Uses of WriteableEntity in net.charlesames.music.ensemble |
|---|
| Subclasses of WriteableEntity 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 |
EnsembleEntity
The abstract EnsembleEntity class provides a base for all Ensemble components. |
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. |
| Uses of WriteableEntity in net.charlesames.music.score |
|---|
| Subclasses of WriteableEntity in net.charlesames.music.score | |
|---|---|
class |
Chord
The Chord class defines a group of notes which are played simultaneously. |
class |
ChordEnd
The ChordEnd subclass of Event marks the end of a chord within a particular voice of the score. |
class |
ChordStart
The ChordStart subclass of Event marks the start of a chord within a particular voice of the score. |
class |
ClefChange
The ClefChange subclass of Event marks the appearance of a new clef within a particular voice of the score. |
class |
HarpPedallingChange
The HarpPedallingChange subclass of Event marks the appearance of a new harpPedalling within a particular voice of the score. |
class |
Score
The Score class implements a collection of ScoreNote instances. |
class |
ScoreContour
Instances of the ScoreContour class plot the time-evolution of musical attributes such as tempo and dynamics. |
class |
ScoreEnsembleData
XML I/O stuff for Score data that is pertinent to Music-N note lists. |
class |
ScoreEntity
The abstract ScoreEntity class provides a base for all Score components. |
class |
ScoreEvent
The abstract Event class implements properties and methods common to notes and other score elements which happen in time-sequenced order. |
class |
ScoreEventData
XML I/O stuff for Score data that is pertinent to Music-N note lists. |
class |
ScoreGroupData
XML I/O stuff for Score data that is pertinent to Music-N note lists. |
class |
ScoreInstrument
The ScoreInstrument class determines the sound used to realize a note. |
class |
ScoreMeasure
The Measure class defines a section of a score characterized by a starting time, ending time, time signature, and key signature. |
class |
ScoreNote
The ScoreNote class represents an individual sound within a score. |
class |
ScorePhrase
The Phrase class defines a group of notes whose relationship is up to the user to exploit. |
class |
ScoreSegment
The ScoreSegment class defines a section of a ScoreContour characterized by a starting time, ending time, origin value, and goal value. |
class |
ScoreTuplet
The ScoreTuplet class defines a group of notes whose durations are stretched or compressed by a proportional factor. |
class |
ScoreTupletEnd
The TupletEnd subclass of Event marks the end of a Tuplet within a particular voice of the score. |
class |
ScoreTupletStart
The TupletStart subclass of Event marks the start of a Tuplet within a particular voice of the score. |
class |
ScoreVoice
The ScoreVoice class structures notes within a Score instance in a manner roughly equivalent to how staves in a
notated score organize notes into layers. |
class |
SegmentEnd
The SegmentEnd subclass of ScoreEvent marks the end of a contour segment within a particular voice of the score. |
class |
SegmentStart
The SegmentStart subclass of ScoreEvent marks the start of a contour segment within a particular voice of the score. |
class |
Slur
The Slur class defines a group of notes whose relationship is up to the user to exploit. |
| Uses of WriteableEntity in net.charlesames.music.utility |
|---|
| Method parameters in net.charlesames.music.utility with type arguments of type WriteableEntity | |
|---|---|
static javax.xml.validation.Validator |
MusicScaffold.getXmlValidator(java.lang.Class<? extends WriteableEntity> documentClass,
java.lang.String fileName)
|
| Uses of WriteableEntity in net.charlesames.utility.contour |
|---|
| Subclasses of WriteableEntity in net.charlesames.utility.contour | |
|---|---|
class |
ContourTest.TestContour
|
class |
ContourTest.TestSegment
|
class |
ContourFromRational<T>
Instances of the ContourFromRational class map a continuous ordinate (e.g. |
class |
RationalSegment<T>
Base class defining a segment of a ContourFromRational collection. |
class |
ContourFromReal<T>
Instances of the ContourFromReal class map a continuous ordinate (e.g. |
class |
RealSegment<T>
Base class defining a segment of a ContourFromReal collection. |
| Constructors in net.charlesames.utility.contour with parameters of type WriteableEntity | |
|---|---|
ContourFromRational(WriteableEntity container)
Constructor class for ContourFromRational instances with containers |
|
ContourFromReal(WriteableEntity container)
Constructor class for ContourFromReal instances with containers |
|
| Uses of WriteableEntity in net.charlesames.utility.entity |
|---|
| Methods in net.charlesames.utility.entity that return types with arguments of type WriteableEntity | |
|---|---|
java.lang.Class<? extends WriteableEntity> |
XmlSpec.getEntityClass()
Get the entity class. |
java.lang.Class<? extends WriteableEntity> |
XmlComplexElement.getEntityClass()
Get the entity class. |
java.lang.Class<? extends WriteableEntity> |
Clipboard.getEntityClass()
Get the class of the WriteableEntity instance serialized onto the clipboard. |
| Methods in net.charlesames.utility.entity with parameters of type WriteableEntity | |
|---|---|
abstract void |
XmlElement.getData(WriteableEntity entity,
org.w3c.dom.Element element)
Reads data from an XML Element into an WriteableEntity instance. |
void |
XmlChoice.getData(WriteableEntity entity,
org.w3c.dom.Element element)
|
abstract void |
XmlAttribute.getData(WriteableEntity entity,
org.w3c.dom.Node attribute)
Reads data from an XML attribute Node into an WriteableEntity instance. |
abstract void |
XmlContent.getData(WriteableEntity entity,
java.lang.String content)
Reads data from XML text content Node into an WriteableEntity instance. |
abstract void |
XmlNode.putData(WriteableEntity entity,
org.w3c.dom.Element element)
Writes data from an WriteableEntity instance into an XML Element. |
abstract void |
XmlChoice.putData(WriteableEntity entity,
org.w3c.dom.Element element)
|
void |
Clipboard.setContent(WriteableEntity entity)
Serialize the indicated WriteableEntity instance as an XML Document. |
void |
XmlSpec.validateTag(WriteableEntity entity,
org.w3c.dom.Element element)
Verify that the Tag name of a WriteableEntity is consistent with the node name of an XML Element. |
| Method parameters in net.charlesames.utility.entity with type arguments of type WriteableEntity | |
|---|---|
XmlExtensionElement.Variation |
XmlExtensionElement.addVariation(java.lang.Class<? extends WriteableEntity> entityClass)
Deprecated. Add a variation identified by an entity class to this XmlExtensionElement. |
static XmlSpec |
WriteableEntity.createXmlSpec(java.lang.Class<? extends WriteableEntity> entityClass,
java.lang.String tag,
java.lang.String description)
Create an XML specification for the indicated entity class. |
static XmlSpec |
WriteableEntity.getXmlSpec(java.lang.Class<? extends WriteableEntity> entityClass)
Get the XmlSpec for the indicated subclass of WriteableEntity. |
| Constructor parameters in net.charlesames.utility.entity with type arguments of type WriteableEntity | |
|---|---|
XmlChoice.Variation(java.lang.Class<? extends WriteableEntity> entityClass)
Constructor for XmlChoice.Variation instances. |
|
XmlChoice(XmlSpec xmlSpec,
java.lang.Class<? extends WriteableEntity> baseEntityClass)
Constructor for XmlChoice instances. |
|
XmlComplexElement(XmlSpec xmlSpec,
java.lang.Class<? extends WriteableEntity> entityClass,
java.lang.String tag)
Constructor for XmlComplexElement instances. |
|
XmlExtensionElement.Variation(java.lang.Class<? extends WriteableEntity> entityClass)
Constructor for XmlExtensionElement.Variation instances. |
|
XmlSpec(java.lang.Class<? extends WriteableEntity> entityClass,
java.lang.String tag,
java.lang.String description)
Constructor for XmlSpec instances. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||