Class TransitionType

  • All Implemented Interfaces:
    Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    public class TransitionType
    extends Object
    implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    Java class for TransitionType complex type.

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

     <complexType name="TransitionType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="duration" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType"/>
             <choice>
               <element name="wipe" type="{http://www.w3.org/2001/XMLSchema}int"/>
               <element name="transition" type="{http://www.w3.org/2001/XMLSchema}string"/>
             </choice>
             <element name="horizRepeat" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="vertRepeat" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="startPercentage" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="endPercentage" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="reverse" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="border" type="{http://xml.vidispine.com/schema/vidispine}BorderType" minOccurs="0"/>
             <element name="color" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • TransitionType

        public TransitionType()
    • Method Detail

      • getDuration

        public TimeCodeType getDuration()
        Gets the value of the duration property.
        Returns:
        possible object is TimeCodeType
      • setDuration

        public void setDuration​(TimeCodeType value)
        Sets the value of the duration property.
        Parameters:
        value - allowed object is TimeCodeType
      • isSetDuration

        public boolean isSetDuration()
      • getWipe

        public Integer getWipe()
        Gets the value of the wipe property.
        Returns:
        possible object is Integer
      • setWipe

        public void setWipe​(Integer value)
        Sets the value of the wipe property.
        Parameters:
        value - allowed object is Integer
      • isSetWipe

        public boolean isSetWipe()
      • getTransition

        public String getTransition()
        Gets the value of the transition property.
        Returns:
        possible object is String
      • setTransition

        public void setTransition​(String value)
        Sets the value of the transition property.
        Parameters:
        value - allowed object is String
      • isSetTransition

        public boolean isSetTransition()
      • getHorizRepeat

        public Integer getHorizRepeat()
        Gets the value of the horizRepeat property.
        Returns:
        possible object is Integer
      • setHorizRepeat

        public void setHorizRepeat​(Integer value)
        Sets the value of the horizRepeat property.
        Parameters:
        value - allowed object is Integer
      • isSetHorizRepeat

        public boolean isSetHorizRepeat()
      • getVertRepeat

        public Integer getVertRepeat()
        Gets the value of the vertRepeat property.
        Returns:
        possible object is Integer
      • setVertRepeat

        public void setVertRepeat​(Integer value)
        Sets the value of the vertRepeat property.
        Parameters:
        value - allowed object is Integer
      • isSetVertRepeat

        public boolean isSetVertRepeat()
      • getStartPercentage

        public Integer getStartPercentage()
        Gets the value of the startPercentage property.
        Returns:
        possible object is Integer
      • setStartPercentage

        public void setStartPercentage​(Integer value)
        Sets the value of the startPercentage property.
        Parameters:
        value - allowed object is Integer
      • isSetStartPercentage

        public boolean isSetStartPercentage()
      • getEndPercentage

        public Integer getEndPercentage()
        Gets the value of the endPercentage property.
        Returns:
        possible object is Integer
      • setEndPercentage

        public void setEndPercentage​(Integer value)
        Sets the value of the endPercentage property.
        Parameters:
        value - allowed object is Integer
      • isSetEndPercentage

        public boolean isSetEndPercentage()
      • isReverse

        public Boolean isReverse()
        Gets the value of the reverse property.
        Returns:
        possible object is Boolean
      • setReverse

        public void setReverse​(Boolean value)
        Sets the value of the reverse property.
        Parameters:
        value - allowed object is Boolean
      • isSetReverse

        public boolean isSetReverse()
      • getBorder

        public BorderType getBorder()
        Gets the value of the border property.
        Returns:
        possible object is BorderType
      • setBorder

        public void setBorder​(BorderType value)
        Sets the value of the border property.
        Parameters:
        value - allowed object is BorderType
      • isSetBorder

        public boolean isSetBorder()
      • 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
      • isSetColor

        public boolean isSetColor()
      • copyTo

        public Object copyTo​(Object target)
        Specified by:
        copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • copyTo

        public Object copyTo​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                             Object target,
                             org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
        Specified by:
        copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • createNewInstance

        public Object createNewInstance()
        Specified by:
        createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2
      • visit

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

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object