Class TextElementData

java.lang.Object
org.audiveris.proxymusic.TextElementData

public class TextElementData extends Object
The text-element-data type represents a syllable or portion of a syllable for lyric text underlay. A hyphen in the string content should only be used for an actual hyphenated word. Language names for text elements come from ISO 639, with optional country subcodes from ISO 3166.

Java class for text-element-data complex type.

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

 <complexType name="text-element-data">
   <simpleContent>
     <extension base="<http://www.w3.org/2001/XMLSchema>string">
       <attGroup ref="{}font"/>
       <attGroup ref="{}text-decoration"/>
       <attGroup ref="{}text-rotation"/>
       <attGroup ref="{}color"/>
       <attGroup ref="{}text-direction"/>
       <attGroup ref="{}letter-spacing"/>
       <attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
     </extension>
   </simpleContent>
 </complexType>
 
  • Field Details

    • value

      protected String value
    • lang

      protected String lang
    • fontFamily

      protected String fontFamily
    • fontStyle

      protected FontStyle fontStyle
    • fontSize

      protected String fontSize
    • fontWeight

      protected FontWeight fontWeight
    • underline

      protected Integer underline
    • overline

      protected Integer overline
    • lineThrough

      protected Integer lineThrough
    • rotation

      protected BigDecimal rotation
    • color

      protected String color
    • dir

      protected TextDirection dir
    • letterSpacing

      protected String letterSpacing
  • Constructor Details

    • TextElementData

      public TextElementData()
  • Method Details

    • getValue

      public String getValue()
      Gets the value of the value property.
      Returns:
      possible object is String
    • setValue

      public void setValue(String value)
      Sets the value of the value property.
      Parameters:
      value - allowed object is String
    • getLang

      public String getLang()
      Gets the value of the lang property.
      Returns:
      possible object is String
    • setLang

      public void setLang(String value)
      Sets the value of the lang 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
    • getUnderline

      public Integer getUnderline()
      Gets the value of the underline property.
      Returns:
      possible object is Integer
    • setUnderline

      public void setUnderline(Integer value)
      Sets the value of the underline property.
      Parameters:
      value - allowed object is Integer
    • getOverline

      public Integer getOverline()
      Gets the value of the overline property.
      Returns:
      possible object is Integer
    • setOverline

      public void setOverline(Integer value)
      Sets the value of the overline property.
      Parameters:
      value - allowed object is Integer
    • getLineThrough

      public Integer getLineThrough()
      Gets the value of the lineThrough property.
      Returns:
      possible object is Integer
    • setLineThrough

      public void setLineThrough(Integer value)
      Sets the value of the lineThrough property.
      Parameters:
      value - allowed object is Integer
    • getRotation

      public BigDecimal getRotation()
      Gets the value of the rotation property.
      Returns:
      possible object is BigDecimal
    • setRotation

      public void setRotation(BigDecimal value)
      Sets the value of the rotation property.
      Parameters:
      value - allowed object is BigDecimal
    • 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
    • getDir

      public TextDirection getDir()
      Gets the value of the dir property.
      Returns:
      possible object is TextDirection
    • setDir

      public void setDir(TextDirection value)
      Sets the value of the dir property.
      Parameters:
      value - allowed object is TextDirection
    • getLetterSpacing

      public String getLetterSpacing()
      Gets the value of the letterSpacing property.
      Returns:
      possible object is String
    • setLetterSpacing

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