Package org.audiveris.proxymusic
Class Print
java.lang.Object
org.audiveris.proxymusic.Print
The print type contains general printing parameters, including layout elements. The part-name-display and part-abbreviation-display elements may also be used here to change how a part name or abbreviation is displayed over the course of a piece. They take effect when the current measure or a succeeding measure starts a new system.
Layout group elements in a print element only apply to the current page, system, or staff. Music that follows continues to take the default values from the layout determined by the defaults element.
Java class for print complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="print">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{}layout"/>
<element name="measure-layout" type="{}measure-layout" minOccurs="0"/>
<element name="measure-numbering" type="{}measure-numbering" minOccurs="0"/>
<element name="part-name-display" type="{}name-display" minOccurs="0"/>
<element name="part-abbreviation-display" type="{}name-display" minOccurs="0"/>
</sequence>
<attGroup ref="{}print-attributes"/>
<attGroup ref="{}optional-unique-id"/>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BigIntegerprotected Stringprotected MeasureLayoutprotected MeasureNumberingprotected YesNoprotected YesNoprotected PageLayoutprotected Stringprotected NameDisplayprotected NameDisplayprotected List<StaffLayout>protected BigDecimalprotected SystemLayout -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the blankPage property.getId()Gets the value of the id property.Gets the value of the measureLayout property.Gets the value of the measureNumbering property.Gets the value of the newPage property.Gets the value of the newSystem property.Gets the value of the pageLayout property.Gets the value of the pageNumber property.Gets the value of the partAbbreviationDisplay property.Gets the value of the partNameDisplay property.Gets the value of the staffLayout property.Gets the value of the staffSpacing property.Gets the value of the systemLayout property.voidsetBlankPage(BigInteger value) Sets the value of the blankPage property.voidSets the value of the id property.voidsetMeasureLayout(MeasureLayout value) Sets the value of the measureLayout property.voidSets the value of the measureNumbering property.voidsetNewPage(YesNo value) Sets the value of the newPage property.voidsetNewSystem(YesNo value) Sets the value of the newSystem property.voidsetPageLayout(PageLayout value) Sets the value of the pageLayout property.voidsetPageNumber(String value) Sets the value of the pageNumber property.voidSets the value of the partAbbreviationDisplay property.voidsetPartNameDisplay(NameDisplay value) Sets the value of the partNameDisplay property.voidsetStaffSpacing(BigDecimal value) Sets the value of the staffSpacing property.voidsetSystemLayout(SystemLayout value) Sets the value of the systemLayout property.
-
Field Details
-
pageLayout
-
systemLayout
-
staffLayout
-
measureLayout
-
measureNumbering
-
partNameDisplay
-
partAbbreviationDisplay
-
staffSpacing
-
newSystem
-
newPage
-
blankPage
-
pageNumber
-
id
-
-
Constructor Details
-
Print
public Print()
-
-
Method Details
-
getPageLayout
Gets the value of the pageLayout property.- Returns:
- possible object is
PageLayout
-
setPageLayout
Sets the value of the pageLayout property.- Parameters:
value- allowed object isPageLayout
-
getSystemLayout
Gets the value of the systemLayout property.- Returns:
- possible object is
SystemLayout
-
setSystemLayout
Sets the value of the systemLayout property.- Parameters:
value- allowed object isSystemLayout
-
getStaffLayout
Gets the value of the staffLayout 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 staffLayout property.For example, to add a new item, do as follows:
getStaffLayout().add(newItem);Objects of the following type(s) are allowed in the list
StaffLayout -
getMeasureLayout
Gets the value of the measureLayout property.- Returns:
- possible object is
MeasureLayout
-
setMeasureLayout
Sets the value of the measureLayout property.- Parameters:
value- allowed object isMeasureLayout
-
getMeasureNumbering
Gets the value of the measureNumbering property.- Returns:
- possible object is
MeasureNumbering
-
setMeasureNumbering
Sets the value of the measureNumbering property.- Parameters:
value- allowed object isMeasureNumbering
-
getPartNameDisplay
Gets the value of the partNameDisplay property.- Returns:
- possible object is
NameDisplay
-
setPartNameDisplay
Sets the value of the partNameDisplay property.- Parameters:
value- allowed object isNameDisplay
-
getPartAbbreviationDisplay
Gets the value of the partAbbreviationDisplay property.- Returns:
- possible object is
NameDisplay
-
setPartAbbreviationDisplay
Sets the value of the partAbbreviationDisplay property.- Parameters:
value- allowed object isNameDisplay
-
getStaffSpacing
Gets the value of the staffSpacing property.- Returns:
- possible object is
BigDecimal
-
setStaffSpacing
Sets the value of the staffSpacing property.- Parameters:
value- allowed object isBigDecimal
-
getNewSystem
Gets the value of the newSystem property.- Returns:
- possible object is
YesNo
-
setNewSystem
Sets the value of the newSystem property.- Parameters:
value- allowed object isYesNo
-
getNewPage
Gets the value of the newPage property.- Returns:
- possible object is
YesNo
-
setNewPage
Sets the value of the newPage property.- Parameters:
value- allowed object isYesNo
-
getBlankPage
Gets the value of the blankPage property.- Returns:
- possible object is
BigInteger
-
setBlankPage
Sets the value of the blankPage property.- Parameters:
value- allowed object isBigInteger
-
getPageNumber
Gets the value of the pageNumber property.- Returns:
- possible object is
String
-
setPageNumber
Sets the value of the pageNumber property.- Parameters:
value- allowed object isString
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-