Class Attributes
Java class for attributes complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="attributes">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{}editorial"/>
<element name="divisions" type="{}positive-divisions" minOccurs="0"/>
<element name="key" type="{}key" maxOccurs="unbounded" minOccurs="0"/>
<element name="time" type="{}time" maxOccurs="unbounded" minOccurs="0"/>
<element name="staves" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
<element name="part-symbol" type="{}part-symbol" minOccurs="0"/>
<element name="instruments" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
<element name="clef" type="{}clef" maxOccurs="unbounded" minOccurs="0"/>
<element name="staff-details" type="{}staff-details" maxOccurs="unbounded" minOccurs="0"/>
<choice>
<element name="transpose" type="{}transpose" maxOccurs="unbounded" minOccurs="0"/>
<element name="for-part" type="{}for-part" maxOccurs="unbounded" minOccurs="0"/>
</choice>
<element name="directive" maxOccurs="unbounded" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attGroup ref="{}print-style"/>
<attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
</extension>
</simpleContent>
</complexType>
</element>
<element name="measure-style" type="{}measure-style" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<Attributes.Directive>protected BigDecimalprotected FormattedTextprotected BigIntegerprotected Levelprotected List<MeasureStyle>protected PartSymbolprotected List<StaffDetails>protected BigInteger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClef()Gets the value of the clef property.Gets the value of the directive property.Gets the value of the divisions property.Gets the value of the footnote property.Gets the value of the forPart property.Gets the value of the instruments property.getKey()Gets the value of the key property.getLevel()Gets the value of the level property.Gets the value of the measureStyle property.Gets the value of the partSymbol property.Gets the value of the staffDetails property.Gets the value of the staves property.getTime()Gets the value of the time property.Gets the value of the transpose property.voidsetDivisions(BigDecimal value) Sets the value of the divisions property.voidsetFootnote(FormattedText value) Sets the value of the footnote property.voidsetInstruments(BigInteger value) Sets the value of the instruments property.voidSets the value of the level property.voidsetPartSymbol(PartSymbol value) Sets the value of the partSymbol property.voidsetStaves(BigInteger value) Sets the value of the staves property.
-
Field Details
-
footnote
-
level
-
divisions
-
key
-
time
-
staves
-
partSymbol
-
instruments
-
clef
-
staffDetails
-
transpose
-
forPart
-
directive
-
measureStyle
-
-
Constructor Details
-
Attributes
public Attributes()
-
-
Method Details
-
getFootnote
Gets the value of the footnote property.- Returns:
- possible object is
FormattedText
-
setFootnote
Sets the value of the footnote property.- Parameters:
value- allowed object isFormattedText
-
getLevel
Gets the value of the level property.- Returns:
- possible object is
Level
-
setLevel
Sets the value of the level property.- Parameters:
value- allowed object isLevel
-
getDivisions
Gets the value of the divisions property.- Returns:
- possible object is
BigDecimal
-
setDivisions
Sets the value of the divisions property.- Parameters:
value- allowed object isBigDecimal
-
getKey
Gets the value of the key property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the key property.For example, to add a new item, do as follows:
getKey().add(newItem);Objects of the following type(s) are allowed in the list
Key -
getTime
Gets the value of the time property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the time property.For example, to add a new item, do as follows:
getTime().add(newItem);Objects of the following type(s) are allowed in the list
Time -
getStaves
Gets the value of the staves property.- Returns:
- possible object is
BigInteger
-
setStaves
Sets the value of the staves property.- Parameters:
value- allowed object isBigInteger
-
getPartSymbol
Gets the value of the partSymbol property.- Returns:
- possible object is
PartSymbol
-
setPartSymbol
Sets the value of the partSymbol property.- Parameters:
value- allowed object isPartSymbol
-
getInstruments
Gets the value of the instruments property.- Returns:
- possible object is
BigInteger
-
setInstruments
Sets the value of the instruments property.- Parameters:
value- allowed object isBigInteger
-
getClef
Gets the value of the clef property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the clef property.For example, to add a new item, do as follows:
getClef().add(newItem);Objects of the following type(s) are allowed in the list
Clef -
getStaffDetails
Gets the value of the staffDetails property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the staffDetails property.For example, to add a new item, do as follows:
getStaffDetails().add(newItem);Objects of the following type(s) are allowed in the list
StaffDetails -
getTranspose
Gets the value of the transpose property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the transpose property.For example, to add a new item, do as follows:
getTranspose().add(newItem);Objects of the following type(s) are allowed in the list
Transpose -
getForPart
Gets the value of the forPart property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the forPart property.For example, to add a new item, do as follows:
getForPart().add(newItem);Objects of the following type(s) are allowed in the list
ForPart -
getDirective
Gets the value of the directive property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the directive property.For example, to add a new item, do as follows:
getDirective().add(newItem);Objects of the following type(s) are allowed in the list
Attributes.Directive -
getMeasureStyle
Gets the value of the measureStyle property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the measureStyle property.For example, to add a new item, do as follows:
getMeasureStyle().add(newItem);Objects of the following type(s) are allowed in the list
MeasureStyle
-