Package org.audiveris.proxymusic
Class NoteType
java.lang.Object
org.audiveris.proxymusic.NoteType
The note-type type indicates the graphic note type. Values range from 1024th to maxima. The size attribute indicates full, cue, grace-cue, or large size. The default is full for regular notes, grace-cue for notes that contain both grace and cue elements, and cue for notes that contain either a cue or a grace element, but not both.
Java class for note-type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="note-type">
<simpleContent>
<extension base="<>note-type-value">
<attribute name="size" type="{}symbol-size" />
</extension>
</simpleContent>
</complexType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSize()Gets the value of the size property.getValue()The note-type-value type is used for the MusicXML type element and represents the graphic note type, from 1024th (shortest) to maxima (longest).voidsetSize(SymbolSize value) Sets the value of the size property.voidSets the value of the value property.
-
Field Details
-
value
-
size
-
-
Constructor Details
-
NoteType
public NoteType()
-
-
Method Details
-
getValue
The note-type-value type is used for the MusicXML type element and represents the graphic note type, from 1024th (shortest) to maxima (longest).- Returns:
- possible object is
String
-
setValue
Sets the value of the value property.- Parameters:
value- allowed object isString
-
getSize
Gets the value of the size property.- Returns:
- possible object is
SymbolSize
-
setSize
Sets the value of the size property.- Parameters:
value- allowed object isSymbolSize
-