Class TextRenditionType

java.lang.Object
com.vidispine.generated.TextRenditionType
All Implemented Interfaces:
Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
Direct Known Subclasses:
SubtitleClipType

public class TextRenditionType extends Object implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

Java class for TextRenditionType complex type

.

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


 <complexType name="TextRenditionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="line" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="align" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="x" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="y" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="xRel" type="{http://www.w3.org/2001/XMLSchema}double" />
       <attribute name="yRel" type="{http://www.w3.org/2001/XMLSchema}double" />
       <attribute name="horizontalBase" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="verticalBase" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="font" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="size" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="sizeRel" type="{http://www.w3.org/2001/XMLSchema}double" />
       <attribute name="r" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="g" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="b" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="a" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="outline" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="outlineSize" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="outlineR" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="outlineG" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="outlineB" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="outlineA" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
       <attribute name="language" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • line

      protected List<String> line
    • align

      protected String align
    • x

      protected Integer x
    • y

      protected Integer y
    • xRel

      protected Double xRel
    • yRel

      protected Double yRel
    • horizontalBase

      protected String horizontalBase
    • verticalBase

      protected String verticalBase
    • font

      protected String font
    • size

      protected Long size
    • sizeRel

      protected Double sizeRel
    • r

      protected Short r
    • g

      protected Short g
    • b

      protected Short b
    • a

      protected Short a
    • outline

      protected String outline
    • outlineSize

      protected Long outlineSize
    • outlineR

      protected Short outlineR
    • outlineG

      protected Short outlineG
    • outlineB

      protected Short outlineB
    • outlineA

      protected Short outlineA
    • language

      protected String language
  • Constructor Details

    • TextRenditionType

      public TextRenditionType()
  • Method Details

    • getLine

      public List<String> getLine()
      Gets the value of the line 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 line property.

      For example, to add a new item, do as follows:

       getLine().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

      Returns:
      The value of the line property.
    • isSetLine

      public boolean isSetLine()
    • unsetLine

      public void unsetLine()
    • getAlign

      public String getAlign()
      Gets the value of the align property.
      Returns:
      possible object is String
    • setAlign

      public void setAlign(String value)
      Sets the value of the align property.
      Parameters:
      value - allowed object is String
    • isSetAlign

      public boolean isSetAlign()
    • getX

      public int getX()
      Gets the value of the x property.
      Returns:
      possible object is Integer
    • setX

      public void setX(int value)
      Sets the value of the x property.
      Parameters:
      value - allowed object is Integer
    • isSetX

      public boolean isSetX()
    • unsetX

      public void unsetX()
    • getY

      public int getY()
      Gets the value of the y property.
      Returns:
      possible object is Integer
    • setY

      public void setY(int value)
      Sets the value of the y property.
      Parameters:
      value - allowed object is Integer
    • isSetY

      public boolean isSetY()
    • unsetY

      public void unsetY()
    • getXRel

      public double getXRel()
      Gets the value of the xRel property.
      Returns:
      possible object is Double
    • setXRel

      public void setXRel(double value)
      Sets the value of the xRel property.
      Parameters:
      value - allowed object is Double
    • isSetXRel

      public boolean isSetXRel()
    • unsetXRel

      public void unsetXRel()
    • getYRel

      public double getYRel()
      Gets the value of the yRel property.
      Returns:
      possible object is Double
    • setYRel

      public void setYRel(double value)
      Sets the value of the yRel property.
      Parameters:
      value - allowed object is Double
    • isSetYRel

      public boolean isSetYRel()
    • unsetYRel

      public void unsetYRel()
    • getHorizontalBase

      public String getHorizontalBase()
      Gets the value of the horizontalBase property.
      Returns:
      possible object is String
    • setHorizontalBase

      public void setHorizontalBase(String value)
      Sets the value of the horizontalBase property.
      Parameters:
      value - allowed object is String
    • isSetHorizontalBase

      public boolean isSetHorizontalBase()
    • getVerticalBase

      public String getVerticalBase()
      Gets the value of the verticalBase property.
      Returns:
      possible object is String
    • setVerticalBase

      public void setVerticalBase(String value)
      Sets the value of the verticalBase property.
      Parameters:
      value - allowed object is String
    • isSetVerticalBase

      public boolean isSetVerticalBase()
    • getFont

      public String getFont()
      Gets the value of the font property.
      Returns:
      possible object is String
    • setFont

      public void setFont(String value)
      Sets the value of the font property.
      Parameters:
      value - allowed object is String
    • isSetFont

      public boolean isSetFont()
    • getSize

      public long getSize()
      Gets the value of the size property.
      Returns:
      possible object is Long
    • setSize

      public void setSize(long value)
      Sets the value of the size property.
      Parameters:
      value - allowed object is Long
    • isSetSize

      public boolean isSetSize()
    • unsetSize

      public void unsetSize()
    • getSizeRel

      public double getSizeRel()
      Gets the value of the sizeRel property.
      Returns:
      possible object is Double
    • setSizeRel

      public void setSizeRel(double value)
      Sets the value of the sizeRel property.
      Parameters:
      value - allowed object is Double
    • isSetSizeRel

      public boolean isSetSizeRel()
    • unsetSizeRel

      public void unsetSizeRel()
    • getR

      public short getR()
      Gets the value of the r property.
      Returns:
      possible object is Short
    • setR

      public void setR(short value)
      Sets the value of the r property.
      Parameters:
      value - allowed object is Short
    • isSetR

      public boolean isSetR()
    • unsetR

      public void unsetR()
    • getG

      public short getG()
      Gets the value of the g property.
      Returns:
      possible object is Short
    • setG

      public void setG(short value)
      Sets the value of the g property.
      Parameters:
      value - allowed object is Short
    • isSetG

      public boolean isSetG()
    • unsetG

      public void unsetG()
    • getB

      public short getB()
      Gets the value of the b property.
      Returns:
      possible object is Short
    • setB

      public void setB(short value)
      Sets the value of the b property.
      Parameters:
      value - allowed object is Short
    • isSetB

      public boolean isSetB()
    • unsetB

      public void unsetB()
    • getA

      public short getA()
      Gets the value of the a property.
      Returns:
      possible object is Short
    • setA

      public void setA(short value)
      Sets the value of the a property.
      Parameters:
      value - allowed object is Short
    • isSetA

      public boolean isSetA()
    • unsetA

      public void unsetA()
    • getOutline

      public String getOutline()
      Gets the value of the outline property.
      Returns:
      possible object is String
    • setOutline

      public void setOutline(String value)
      Sets the value of the outline property.
      Parameters:
      value - allowed object is String
    • isSetOutline

      public boolean isSetOutline()
    • getOutlineSize

      public long getOutlineSize()
      Gets the value of the outlineSize property.
      Returns:
      possible object is Long
    • setOutlineSize

      public void setOutlineSize(long value)
      Sets the value of the outlineSize property.
      Parameters:
      value - allowed object is Long
    • isSetOutlineSize

      public boolean isSetOutlineSize()
    • unsetOutlineSize

      public void unsetOutlineSize()
    • getOutlineR

      public short getOutlineR()
      Gets the value of the outlineR property.
      Returns:
      possible object is Short
    • setOutlineR

      public void setOutlineR(short value)
      Sets the value of the outlineR property.
      Parameters:
      value - allowed object is Short
    • isSetOutlineR

      public boolean isSetOutlineR()
    • unsetOutlineR

      public void unsetOutlineR()
    • getOutlineG

      public short getOutlineG()
      Gets the value of the outlineG property.
      Returns:
      possible object is Short
    • setOutlineG

      public void setOutlineG(short value)
      Sets the value of the outlineG property.
      Parameters:
      value - allowed object is Short
    • isSetOutlineG

      public boolean isSetOutlineG()
    • unsetOutlineG

      public void unsetOutlineG()
    • getOutlineB

      public short getOutlineB()
      Gets the value of the outlineB property.
      Returns:
      possible object is Short
    • setOutlineB

      public void setOutlineB(short value)
      Sets the value of the outlineB property.
      Parameters:
      value - allowed object is Short
    • isSetOutlineB

      public boolean isSetOutlineB()
    • unsetOutlineB

      public void unsetOutlineB()
    • getOutlineA

      public short getOutlineA()
      Gets the value of the outlineA property.
      Returns:
      possible object is Short
    • setOutlineA

      public void setOutlineA(short value)
      Sets the value of the outlineA property.
      Parameters:
      value - allowed object is Short
    • isSetOutlineA

      public boolean isSetOutlineA()
    • unsetOutlineA

      public void unsetOutlineA()
    • getLanguage

      public String getLanguage()
      Gets the value of the language property.
      Returns:
      possible object is String
    • setLanguage

      public void setLanguage(String value)
      Sets the value of the language property.
      Parameters:
      value - allowed object is String
    • isSetLanguage

      public boolean isSetLanguage()
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • copyTo

      public Object copyTo(Object target)
      Specified by:
      copyTo in interface org.jvnet.jaxb.lang.CopyTo
    • copyTo

      public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
      Specified by:
      copyTo in interface org.jvnet.jaxb.lang.CopyTo
    • createNewInstance

      public Object createNewInstance()
      Specified by:
      createNewInstance in interface org.jvnet.jaxb.lang.CopyTo
    • withLine

      public TextRenditionType withLine(String... values)
      Adds objects to the list of Line using add method
      Parameters:
      values - objects to add to the list Line
      Returns:
      The class instance
    • withLine

      public TextRenditionType withLine(Collection<String> values)
      Adds objects to the list of Line using addAll method
      Parameters:
      values - objects to add to the list Line
      Returns:
      The class instance
    • withAlign

      public TextRenditionType withAlign(String value)
      Sets the value of the align property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withX

      public TextRenditionType withX(int value)
      Sets the value of the x property.
      Parameters:
      value - allowed object is int
      Returns:
      The class instance
    • withY

      public TextRenditionType withY(int value)
      Sets the value of the y property.
      Parameters:
      value - allowed object is int
      Returns:
      The class instance
    • withXRel

      public TextRenditionType withXRel(double value)
      Sets the value of the xRel property.
      Parameters:
      value - allowed object is double
      Returns:
      The class instance
    • withYRel

      public TextRenditionType withYRel(double value)
      Sets the value of the yRel property.
      Parameters:
      value - allowed object is double
      Returns:
      The class instance
    • withHorizontalBase

      public TextRenditionType withHorizontalBase(String value)
      Sets the value of the horizontalBase property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withVerticalBase

      public TextRenditionType withVerticalBase(String value)
      Sets the value of the verticalBase property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withFont

      public TextRenditionType withFont(String value)
      Sets the value of the font property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withSize

      public TextRenditionType withSize(long value)
      Sets the value of the size property.
      Parameters:
      value - allowed object is long
      Returns:
      The class instance
    • withSizeRel

      public TextRenditionType withSizeRel(double value)
      Sets the value of the sizeRel property.
      Parameters:
      value - allowed object is double
      Returns:
      The class instance
    • withR

      public TextRenditionType withR(short value)
      Sets the value of the r property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withG

      public TextRenditionType withG(short value)
      Sets the value of the g property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withB

      public TextRenditionType withB(short value)
      Sets the value of the b property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withA

      public TextRenditionType withA(short value)
      Sets the value of the a property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withOutline

      public TextRenditionType withOutline(String value)
      Sets the value of the outline property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withOutlineSize

      public TextRenditionType withOutlineSize(long value)
      Sets the value of the outlineSize property.
      Parameters:
      value - allowed object is long
      Returns:
      The class instance
    • withOutlineR

      public TextRenditionType withOutlineR(short value)
      Sets the value of the outlineR property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withOutlineG

      public TextRenditionType withOutlineG(short value)
      Sets the value of the outlineG property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withOutlineB

      public TextRenditionType withOutlineB(short value)
      Sets the value of the outlineB property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withOutlineA

      public TextRenditionType withOutlineA(short value)
      Sets the value of the outlineA property.
      Parameters:
      value - allowed object is short
      Returns:
      The class instance
    • withLanguage

      public TextRenditionType withLanguage(String value)
      Sets the value of the language property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • equals

      public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)
      Specified by:
      equals in interface org.jvnet.jaxb.lang.Equals
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • visit

      public TextRenditionType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
    • hashCode

      public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb.lang.HashCode
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • append

      public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      append in interface org.jvnet.jaxb.lang.ToString
    • appendFields

      public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      appendFields in interface org.jvnet.jaxb.lang.ToString