public class Barline extends Object
Java class for barline complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="barline">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="bar-style" type="{}bar-style-color" minOccurs="0"/>
<group ref="{}editorial"/>
<element name="wavy-line" type="{}wavy-line" minOccurs="0"/>
<element name="segno" type="{}empty-print-style-align" minOccurs="0"/>
<element name="coda" type="{}empty-print-style-align" minOccurs="0"/>
<element name="fermata" type="{}fermata" maxOccurs="2" minOccurs="0"/>
<element name="ending" type="{}ending" minOccurs="0"/>
<element name="repeat" type="{}repeat" minOccurs="0"/>
</sequence>
<attribute name="location" type="{}right-left-middle" default="right" />
<attribute name="segno" type="{http://www.w3.org/2001/XMLSchema}token" />
<attribute name="coda" type="{http://www.w3.org/2001/XMLSchema}token" />
<attribute name="divisions" type="{}divisions" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected BarStyleColor |
barStyle |
protected EmptyPrintStyleAlign |
coda |
protected String |
codaAttribute |
protected BigDecimal |
divisions |
protected Ending |
ending |
protected List<Fermata> |
fermata |
protected FormattedText |
footnote |
protected Level |
level |
protected RightLeftMiddle |
location |
protected Repeat |
repeat |
protected EmptyPrintStyleAlign |
segno |
protected String |
segnoAttribute |
protected WavyLine |
wavyLine |
| Constructor and Description |
|---|
Barline() |
| Modifier and Type | Method and Description |
|---|---|
BarStyleColor |
getBarStyle()
Gets the value of the barStyle property.
|
EmptyPrintStyleAlign |
getCoda()
Gets the value of the coda property.
|
String |
getCodaAttribute()
Gets the value of the codaAttribute property.
|
BigDecimal |
getDivisions()
Gets the value of the divisions property.
|
Ending |
getEnding()
Gets the value of the ending property.
|
List<Fermata> |
getFermata()
Gets the value of the fermata property.
|
FormattedText |
getFootnote()
Gets the value of the footnote property.
|
Level |
getLevel()
Gets the value of the level property.
|
RightLeftMiddle |
getLocation()
Gets the value of the location property.
|
Repeat |
getRepeat()
Gets the value of the repeat property.
|
EmptyPrintStyleAlign |
getSegno()
Gets the value of the segno property.
|
String |
getSegnoAttribute()
Gets the value of the segnoAttribute property.
|
WavyLine |
getWavyLine()
Gets the value of the wavyLine property.
|
void |
setBarStyle(BarStyleColor value)
Sets the value of the barStyle property.
|
void |
setCoda(EmptyPrintStyleAlign value)
Sets the value of the coda property.
|
void |
setCodaAttribute(String value)
Sets the value of the codaAttribute property.
|
void |
setDivisions(BigDecimal value)
Sets the value of the divisions property.
|
void |
setEnding(Ending value)
Sets the value of the ending property.
|
void |
setFootnote(FormattedText value)
Sets the value of the footnote property.
|
void |
setLevel(Level value)
Sets the value of the level property.
|
void |
setLocation(RightLeftMiddle value)
Sets the value of the location property.
|
void |
setRepeat(Repeat value)
Sets the value of the repeat property.
|
void |
setSegno(EmptyPrintStyleAlign value)
Sets the value of the segno property.
|
void |
setSegnoAttribute(String value)
Sets the value of the segnoAttribute property.
|
void |
setWavyLine(WavyLine value)
Sets the value of the wavyLine property.
|
protected BarStyleColor barStyle
protected FormattedText footnote
protected Level level
protected WavyLine wavyLine
protected EmptyPrintStyleAlign segno
protected EmptyPrintStyleAlign coda
protected Ending ending
protected Repeat repeat
protected RightLeftMiddle location
protected String segnoAttribute
protected String codaAttribute
protected BigDecimal divisions
public BarStyleColor getBarStyle()
BarStyleColorpublic void setBarStyle(BarStyleColor value)
value - allowed object is
BarStyleColorpublic FormattedText getFootnote()
FormattedTextpublic void setFootnote(FormattedText value)
value - allowed object is
FormattedTextpublic Level getLevel()
Levelpublic void setLevel(Level value)
value - allowed object is
Levelpublic WavyLine getWavyLine()
WavyLinepublic void setWavyLine(WavyLine value)
value - allowed object is
WavyLinepublic EmptyPrintStyleAlign getSegno()
EmptyPrintStyleAlignpublic void setSegno(EmptyPrintStyleAlign value)
value - allowed object is
EmptyPrintStyleAlignpublic EmptyPrintStyleAlign getCoda()
EmptyPrintStyleAlignpublic void setCoda(EmptyPrintStyleAlign value)
value - allowed object is
EmptyPrintStyleAlignpublic List<Fermata> getFermata()
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 set method for the fermata property.
For example, to add a new item, do as follows:
getFermata().add(newItem);
Objects of the following type(s) are allowed in the list
Fermata
public Ending getEnding()
Endingpublic void setEnding(Ending value)
value - allowed object is
Endingpublic Repeat getRepeat()
Repeatpublic void setRepeat(Repeat value)
value - allowed object is
Repeatpublic RightLeftMiddle getLocation()
RightLeftMiddlepublic void setLocation(RightLeftMiddle value)
value - allowed object is
RightLeftMiddlepublic String getSegnoAttribute()
Stringpublic void setSegnoAttribute(String value)
value - allowed object is
Stringpublic String getCodaAttribute()
Stringpublic void setCodaAttribute(String value)
value - allowed object is
Stringpublic BigDecimal getDivisions()
BigDecimalpublic void setDivisions(BigDecimal value)
value - allowed object is
BigDecimalCopyright © 2016 Audiveris Ltd. All rights reserved.