Class Print

java.lang.Object
org.audiveris.proxymusic.Print

public class Print extends Object
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 Details

  • Constructor Details

    • Print

      public Print()
  • Method Details

    • getPageLayout

      public PageLayout getPageLayout()
      Gets the value of the pageLayout property.
      Returns:
      possible object is PageLayout
    • setPageLayout

      public void setPageLayout(PageLayout value)
      Sets the value of the pageLayout property.
      Parameters:
      value - allowed object is PageLayout
    • getSystemLayout

      public SystemLayout getSystemLayout()
      Gets the value of the systemLayout property.
      Returns:
      possible object is SystemLayout
    • setSystemLayout

      public void setSystemLayout(SystemLayout value)
      Sets the value of the systemLayout property.
      Parameters:
      value - allowed object is SystemLayout
    • getStaffLayout

      public List<StaffLayout> 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 set method 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

      public MeasureLayout getMeasureLayout()
      Gets the value of the measureLayout property.
      Returns:
      possible object is MeasureLayout
    • setMeasureLayout

      public void setMeasureLayout(MeasureLayout value)
      Sets the value of the measureLayout property.
      Parameters:
      value - allowed object is MeasureLayout
    • getMeasureNumbering

      public MeasureNumbering getMeasureNumbering()
      Gets the value of the measureNumbering property.
      Returns:
      possible object is MeasureNumbering
    • setMeasureNumbering

      public void setMeasureNumbering(MeasureNumbering value)
      Sets the value of the measureNumbering property.
      Parameters:
      value - allowed object is MeasureNumbering
    • getPartNameDisplay

      public NameDisplay getPartNameDisplay()
      Gets the value of the partNameDisplay property.
      Returns:
      possible object is NameDisplay
    • setPartNameDisplay

      public void setPartNameDisplay(NameDisplay value)
      Sets the value of the partNameDisplay property.
      Parameters:
      value - allowed object is NameDisplay
    • getPartAbbreviationDisplay

      public NameDisplay getPartAbbreviationDisplay()
      Gets the value of the partAbbreviationDisplay property.
      Returns:
      possible object is NameDisplay
    • setPartAbbreviationDisplay

      public void setPartAbbreviationDisplay(NameDisplay value)
      Sets the value of the partAbbreviationDisplay property.
      Parameters:
      value - allowed object is NameDisplay
    • getStaffSpacing

      public BigDecimal getStaffSpacing()
      Gets the value of the staffSpacing property.
      Returns:
      possible object is BigDecimal
    • setStaffSpacing

      public void setStaffSpacing(BigDecimal value)
      Sets the value of the staffSpacing property.
      Parameters:
      value - allowed object is BigDecimal
    • getNewSystem

      public YesNo getNewSystem()
      Gets the value of the newSystem property.
      Returns:
      possible object is YesNo
    • setNewSystem

      public void setNewSystem(YesNo value)
      Sets the value of the newSystem property.
      Parameters:
      value - allowed object is YesNo
    • getNewPage

      public YesNo getNewPage()
      Gets the value of the newPage property.
      Returns:
      possible object is YesNo
    • setNewPage

      public void setNewPage(YesNo value)
      Sets the value of the newPage property.
      Parameters:
      value - allowed object is YesNo
    • getBlankPage

      public BigInteger getBlankPage()
      Gets the value of the blankPage property.
      Returns:
      possible object is BigInteger
    • setBlankPage

      public void setBlankPage(BigInteger value)
      Sets the value of the blankPage property.
      Parameters:
      value - allowed object is BigInteger
    • getPageNumber

      public String getPageNumber()
      Gets the value of the pageNumber property.
      Returns:
      possible object is String
    • setPageNumber

      public void setPageNumber(String value)
      Sets the value of the pageNumber property.
      Parameters:
      value - allowed object is String
    • getId

      public String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String