Class Bend

java.lang.Object
org.audiveris.proxymusic.Bend

public class Bend extends Object
The bend type is used in guitar notation and tablature. A single note with a bend and release will contain two bend elements: the first to represent the bend and the second to represent the release. The shape attribute distinguishes between the angled bend symbols commonly used in standard notation and the curved bend symbols commonly used in both tablature and standard notation.

Java class for bend complex type.

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

 <complexType name="bend">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="bend-alter" type="{}semitones"/>
         <choice minOccurs="0">
           <element name="pre-bend" type="{}empty"/>
           <element name="release" type="{}release"/>
         </choice>
         <element name="with-bar" type="{}placement-text" minOccurs="0"/>
       </sequence>
       <attGroup ref="{}print-style"/>
       <attGroup ref="{}bend-sound"/>
       <attribute name="shape" type="{}bend-shape" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • Bend

      public Bend()
  • Method Details

    • getBendAlter

      public BigDecimal getBendAlter()
      Gets the value of the bendAlter property.
      Returns:
      possible object is BigDecimal
    • setBendAlter

      public void setBendAlter(BigDecimal value)
      Sets the value of the bendAlter property.
      Parameters:
      value - allowed object is BigDecimal
    • getPreBend

      public Empty getPreBend()
      Gets the value of the preBend property.
      Returns:
      possible object is Empty
    • setPreBend

      public void setPreBend(Empty value)
      Sets the value of the preBend property.
      Parameters:
      value - allowed object is Empty
    • getRelease

      public Release getRelease()
      Gets the value of the release property.
      Returns:
      possible object is Release
    • setRelease

      public void setRelease(Release value)
      Sets the value of the release property.
      Parameters:
      value - allowed object is Release
    • getWithBar

      public PlacementText getWithBar()
      Gets the value of the withBar property.
      Returns:
      possible object is PlacementText
    • setWithBar

      public void setWithBar(PlacementText value)
      Sets the value of the withBar property.
      Parameters:
      value - allowed object is PlacementText
    • getShape

      public BendShape getShape()
      Gets the value of the shape property.
      Returns:
      possible object is BendShape
    • setShape

      public void setShape(BendShape value)
      Sets the value of the shape property.
      Parameters:
      value - allowed object is BendShape
    • 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
    • getFontFamily

      public String getFontFamily()
      Gets the value of the fontFamily property.
      Returns:
      possible object is String
    • setFontFamily

      public void setFontFamily(String value)
      Sets the value of the fontFamily property.
      Parameters:
      value - allowed object is String
    • getFontStyle

      public FontStyle getFontStyle()
      Gets the value of the fontStyle property.
      Returns:
      possible object is FontStyle
    • setFontStyle

      public void setFontStyle(FontStyle value)
      Sets the value of the fontStyle property.
      Parameters:
      value - allowed object is FontStyle
    • getFontSize

      public String getFontSize()
      Gets the value of the fontSize property.
      Returns:
      possible object is String
    • setFontSize

      public void setFontSize(String value)
      Sets the value of the fontSize property.
      Parameters:
      value - allowed object is String
    • getFontWeight

      public FontWeight getFontWeight()
      Gets the value of the fontWeight property.
      Returns:
      possible object is FontWeight
    • setFontWeight

      public void setFontWeight(FontWeight value)
      Sets the value of the fontWeight property.
      Parameters:
      value - allowed object is FontWeight
    • 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
    • getAccelerate

      public YesNo getAccelerate()
      Gets the value of the accelerate property.
      Returns:
      possible object is YesNo
    • setAccelerate

      public void setAccelerate(YesNo value)
      Sets the value of the accelerate property.
      Parameters:
      value - allowed object is YesNo
    • getBeats

      public BigDecimal getBeats()
      Gets the value of the beats property.
      Returns:
      possible object is BigDecimal
    • setBeats

      public void setBeats(BigDecimal value)
      Sets the value of the beats property.
      Parameters:
      value - allowed object is BigDecimal
    • getFirstBeat

      public BigDecimal getFirstBeat()
      Gets the value of the firstBeat property.
      Returns:
      possible object is BigDecimal
    • setFirstBeat

      public void setFirstBeat(BigDecimal value)
      Sets the value of the firstBeat property.
      Parameters:
      value - allowed object is BigDecimal
    • getLastBeat

      public BigDecimal getLastBeat()
      Gets the value of the lastBeat property.
      Returns:
      possible object is BigDecimal
    • setLastBeat

      public void setLastBeat(BigDecimal value)
      Sets the value of the lastBeat property.
      Parameters:
      value - allowed object is BigDecimal