Class Tied

java.lang.Object
org.audiveris.proxymusic.Tied

public class Tied extends Object
The tied element represents the notated tie. The tie element represents the tie sound. The number attribute is rarely needed to disambiguate ties, since note pitches will usually suffice. The attribute is implied rather than defaulting to 1 as with most elements. It is available for use in more complex tied notation situations. Ties that join two notes of the same pitch together should be represented with a tied element on the first note with type="start" and a tied element on the second note with type="stop". This can also be done if the two notes being tied are enharmonically equivalent, but have different step values. It is not recommended to use tied elements to join two notes with enharmonically inequivalent pitches. Ties that indicate that an instrument should be undamped are specified with a single tied element with type="let-ring". Ties that are visually attached to only one note, other than undamped ties, should be specified with two tied elements on the same note, first type="start" then type="stop". This can be used to represent ties into or out of repeated sections or codas.

Java class for tied complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="tied">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attGroup ref="{}line-type"/>
       <attGroup ref="{}position"/>
       <attGroup ref="{}orientation"/>
       <attGroup ref="{}optional-unique-id"/>
       <attGroup ref="{}bezier"/>
       <attGroup ref="{}dashed-formatting"/>
       <attGroup ref="{}placement"/>
       <attGroup ref="{}color"/>
       <attribute name="type" use="required" type="{}tied-type" />
       <attribute name="number" type="{}number-level" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • Tied

      public Tied()
  • Method Details

    • getType

      public TiedType getType()
      Gets the value of the type property.
      Returns:
      possible object is TiedType
    • setType

      public void setType(TiedType value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is TiedType
    • getNumber

      public Integer getNumber()
      Gets the value of the number property.
      Returns:
      possible object is Integer
    • setNumber

      public void setNumber(Integer value)
      Sets the value of the number property.
      Parameters:
      value - allowed object is Integer
    • getLineType

      public LineType getLineType()
      Gets the value of the lineType property.
      Returns:
      possible object is LineType
    • setLineType

      public void setLineType(LineType value)
      Sets the value of the lineType property.
      Parameters:
      value - allowed object is LineType
    • getDefaultX

      public BigDecimal getDefaultX()
      Gets the value of the defaultX property.
      Returns:
      possible object is BigDecimal
    • setDefaultX

      public void setDefaultX(BigDecimal value)
      Sets the value of the defaultX property.
      Parameters:
      value - allowed object is BigDecimal
    • getDefaultY

      public BigDecimal getDefaultY()
      Gets the value of the defaultY property.
      Returns:
      possible object is BigDecimal
    • setDefaultY

      public void setDefaultY(BigDecimal value)
      Sets the value of the defaultY property.
      Parameters:
      value - allowed object is BigDecimal
    • getRelativeX

      public BigDecimal getRelativeX()
      Gets the value of the relativeX property.
      Returns:
      possible object is BigDecimal
    • setRelativeX

      public void setRelativeX(BigDecimal value)
      Sets the value of the relativeX property.
      Parameters:
      value - allowed object is BigDecimal
    • getRelativeY

      public BigDecimal getRelativeY()
      Gets the value of the relativeY property.
      Returns:
      possible object is BigDecimal
    • setRelativeY

      public void setRelativeY(BigDecimal value)
      Sets the value of the relativeY property.
      Parameters:
      value - allowed object is BigDecimal
    • getOrientation

      public OverUnder getOrientation()
      Gets the value of the orientation property.
      Returns:
      possible object is OverUnder
    • setOrientation

      public void setOrientation(OverUnder value)
      Sets the value of the orientation property.
      Parameters:
      value - allowed object is OverUnder
    • 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
    • getBezierX

      public BigDecimal getBezierX()
      Gets the value of the bezierX property.
      Returns:
      possible object is BigDecimal
    • setBezierX

      public void setBezierX(BigDecimal value)
      Sets the value of the bezierX property.
      Parameters:
      value - allowed object is BigDecimal
    • getBezierY

      public BigDecimal getBezierY()
      Gets the value of the bezierY property.
      Returns:
      possible object is BigDecimal
    • setBezierY

      public void setBezierY(BigDecimal value)
      Sets the value of the bezierY property.
      Parameters:
      value - allowed object is BigDecimal
    • getBezierX2

      public BigDecimal getBezierX2()
      Gets the value of the bezierX2 property.
      Returns:
      possible object is BigDecimal
    • setBezierX2

      public void setBezierX2(BigDecimal value)
      Sets the value of the bezierX2 property.
      Parameters:
      value - allowed object is BigDecimal
    • getBezierY2

      public BigDecimal getBezierY2()
      Gets the value of the bezierY2 property.
      Returns:
      possible object is BigDecimal
    • setBezierY2

      public void setBezierY2(BigDecimal value)
      Sets the value of the bezierY2 property.
      Parameters:
      value - allowed object is BigDecimal
    • getBezierOffset

      public BigDecimal getBezierOffset()
      Gets the value of the bezierOffset property.
      Returns:
      possible object is BigDecimal
    • setBezierOffset

      public void setBezierOffset(BigDecimal value)
      Sets the value of the bezierOffset property.
      Parameters:
      value - allowed object is BigDecimal
    • getBezierOffset2

      public BigDecimal getBezierOffset2()
      Gets the value of the bezierOffset2 property.
      Returns:
      possible object is BigDecimal
    • setBezierOffset2

      public void setBezierOffset2(BigDecimal value)
      Sets the value of the bezierOffset2 property.
      Parameters:
      value - allowed object is BigDecimal
    • getDashLength

      public BigDecimal getDashLength()
      Gets the value of the dashLength property.
      Returns:
      possible object is BigDecimal
    • setDashLength

      public void setDashLength(BigDecimal value)
      Sets the value of the dashLength property.
      Parameters:
      value - allowed object is BigDecimal
    • getSpaceLength

      public BigDecimal getSpaceLength()
      Gets the value of the spaceLength property.
      Returns:
      possible object is BigDecimal
    • setSpaceLength

      public void setSpaceLength(BigDecimal value)
      Sets the value of the spaceLength property.
      Parameters:
      value - allowed object is BigDecimal
    • getPlacement

      public AboveBelow getPlacement()
      Gets the value of the placement property.
      Returns:
      possible object is AboveBelow
    • setPlacement

      public void setPlacement(AboveBelow value)
      Sets the value of the placement property.
      Parameters:
      value - allowed object is AboveBelow
    • getColor

      public String getColor()
      Gets the value of the color property.
      Returns:
      possible object is String
    • setColor

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