public class ScalingType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for ScalingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ScalingType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="width" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
<element name="height" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
<element name="top" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="bottom" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="left" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="right" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="padColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="rotate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="pixelAspectRatio" type="{http://xml.vidispine.com/schema/vidispine}AspectRatioType" minOccurs="0"/>
<element name="targetDAR" type="{http://xml.vidispine.com/schema/vidispine}AspectRatioType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
bottom |
protected Long |
height |
protected Integer |
left |
protected String |
padColor |
protected AspectRatioType |
pixelAspectRatio |
protected Integer |
right |
protected String |
rotate |
protected AspectRatioType |
targetDAR |
protected Integer |
top |
protected Long |
width |
| Constructor and Description |
|---|
ScalingType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
Integer |
getBottom()
Gets the value of the bottom property.
|
Long |
getHeight()
Gets the value of the height property.
|
Integer |
getLeft()
Gets the value of the left property.
|
String |
getPadColor()
Gets the value of the padColor property.
|
AspectRatioType |
getPixelAspectRatio()
Gets the value of the pixelAspectRatio property.
|
Integer |
getRight()
Gets the value of the right property.
|
String |
getRotate()
Gets the value of the rotate property.
|
AspectRatioType |
getTargetDAR()
Gets the value of the targetDAR property.
|
Integer |
getTop()
Gets the value of the top property.
|
Long |
getWidth()
Gets the value of the width property.
|
boolean |
isSetBottom() |
boolean |
isSetHeight() |
boolean |
isSetLeft() |
boolean |
isSetPadColor() |
boolean |
isSetPixelAspectRatio() |
boolean |
isSetRight() |
boolean |
isSetRotate() |
boolean |
isSetTargetDAR() |
boolean |
isSetTop() |
boolean |
isSetWidth() |
void |
setBottom(Integer value)
Sets the value of the bottom property.
|
void |
setHeight(Long value)
Sets the value of the height property.
|
void |
setLeft(Integer value)
Sets the value of the left property.
|
void |
setPadColor(String value)
Sets the value of the padColor property.
|
void |
setPixelAspectRatio(AspectRatioType value)
Sets the value of the pixelAspectRatio property.
|
void |
setRight(Integer value)
Sets the value of the right property.
|
void |
setRotate(String value)
Sets the value of the rotate property.
|
void |
setTargetDAR(AspectRatioType value)
Sets the value of the targetDAR property.
|
void |
setTop(Integer value)
Sets the value of the top property.
|
void |
setWidth(Long value)
Sets the value of the width property.
|
ScalingType |
withBottom(Integer value) |
ScalingType |
withHeight(Long value) |
ScalingType |
withLeft(Integer value) |
ScalingType |
withPadColor(String value) |
ScalingType |
withPixelAspectRatio(AspectRatioType value) |
ScalingType |
withRight(Integer value) |
ScalingType |
withRotate(String value) |
ScalingType |
withTargetDAR(AspectRatioType value) |
ScalingType |
withTop(Integer value) |
ScalingType |
withWidth(Long value) |
protected Long width
protected Long height
protected Integer top
protected Integer bottom
protected Integer left
protected Integer right
protected String padColor
protected String rotate
protected AspectRatioType pixelAspectRatio
protected AspectRatioType targetDAR
public Long getWidth()
Longpublic void setWidth(Long value)
value - allowed object is
Longpublic boolean isSetWidth()
public Long getHeight()
Longpublic void setHeight(Long value)
value - allowed object is
Longpublic boolean isSetHeight()
public Integer getTop()
Integerpublic void setTop(Integer value)
value - allowed object is
Integerpublic boolean isSetTop()
public Integer getBottom()
Integerpublic void setBottom(Integer value)
value - allowed object is
Integerpublic boolean isSetBottom()
public Integer getLeft()
Integerpublic void setLeft(Integer value)
value - allowed object is
Integerpublic boolean isSetLeft()
public Integer getRight()
Integerpublic void setRight(Integer value)
value - allowed object is
Integerpublic boolean isSetRight()
public String getPadColor()
Stringpublic void setPadColor(String value)
value - allowed object is
Stringpublic boolean isSetPadColor()
public String getRotate()
Stringpublic void setRotate(String value)
value - allowed object is
Stringpublic boolean isSetRotate()
public AspectRatioType getPixelAspectRatio()
AspectRatioTypepublic void setPixelAspectRatio(AspectRatioType value)
value - allowed object is
AspectRatioTypepublic boolean isSetPixelAspectRatio()
public AspectRatioType getTargetDAR()
AspectRatioTypepublic void setTargetDAR(AspectRatioType value)
value - allowed object is
AspectRatioTypepublic boolean isSetTargetDAR()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic ScalingType withWidth(Long value)
public ScalingType withHeight(Long value)
public ScalingType withTop(Integer value)
public ScalingType withBottom(Integer value)
public ScalingType withLeft(Integer value)
public ScalingType withRight(Integer value)
public ScalingType withPadColor(String value)
public ScalingType withRotate(String value)
public ScalingType withPixelAspectRatio(AspectRatioType value)
public ScalingType withTargetDAR(AspectRatioType value)
Copyright © 2015. All rights reserved.