Class Textvalue

java.lang.Object
eu.bandm.tscore.model.Timeless
eu.bandm.tscore.model.Textvalue
All Implemented Interfaces:
Formattable, Cloneable

public class Textvalue extends Timeless
String value for a time-less voice parameter.
(This definition has been created by UMod from the source at SYSTEM "tscore.umod":277.3-280.6, see this pretty print.)
  • Field Details

    • text

      protected String text
      The text content of this parameter value.
      (This definition has been created by UMod from the source at SYSTEM "tscore.umod":279.6-280.6, see this pretty print.)
      The type of this field is java.lang.String(never null)
      It is set by every possible constructor.
      See Also:
  • Constructor Details

    • Textvalue

      public Textvalue(eu.bandm.tools.location.Location<eu.bandm.tools.util.xml.XMLDocumentIdentifier> location, String text)
      Constructor generated according to specification #0
      Constructor defined according to directive "C 0/..".
      Parameters:
      location - is copied to field Timeless.location
      text - is copied to field text
    • Textvalue

      public Textvalue(String text)
      Synthetic minimal constructor provided by the umod compiler.
      Constructor with minimal set of arguments, supplied automatically by the umod compiler, not explicitly by user.
      Parameters:
      text - is copied to field text
    • Textvalue

      Textvalue()
  • Method Details

    • doclone

      public Textvalue doclone()
      Clones this object. Method never fails, since Cloneable is known to be implemented.
      Overrides:
      doclone in class Timeless
      Returns:
      a fresh copy.
    • format

      public Format format()
      Delivers a format object for pretty-printing by inheritance from some ancestor class.
      Specified by:
      format in interface Formattable
      Overrides:
      format in class Timeless
      Returns:
      a format that represents this object in a pretty-printable way
    • initFrom

      public Textvalue initFrom(Object o0)
      Copies values of all common fields from the argument. All fields of this class definition are copied, iff the argument is of this class. Then the superclass method is invoked with the same argument.
      Overrides:
      initFrom in class Timeless
    • get_text

      public String get_text()
      The text content of this parameter value.
      (This definition has been created by UMod from the source at SYSTEM "tscore.umod":279.6-280.6, see this pretty print.)
      Generated getter method. @see #text
      Returns:
      The current field value of type java.lang.String(never null)
    • set_text

      public boolean set_text(String val)
      The text content of this parameter value.
      (This definition has been created by UMod from the source at SYSTEM "tscore.umod":279.6-280.6, see this pretty print.)
      Updates the (mutable) instance destructively.
      Parameters:
      val - the new value of type java.lang.String(never null)
      Returns:
      whether a change (w.r.t. ==) did actually happen.
      See Also: