public class SubtitleClipType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for SubtitleClipType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SubtitleClipType">
<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="id" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="length" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<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" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Short |
a |
protected String |
align |
protected Short |
b |
protected String |
font |
protected Short |
g |
protected String |
horizontalBase |
protected int |
id |
protected long |
length |
protected List<String> |
line |
protected String |
outline |
protected Short |
outlineA |
protected Short |
outlineB |
protected Short |
outlineG |
protected Short |
outlineR |
protected Long |
outlineSize |
protected Short |
r |
protected Long |
size |
protected Double |
sizeRel |
protected String |
verticalBase |
protected Integer |
x |
protected Double |
xRel |
protected Integer |
y |
protected Double |
yRel |
| Constructor and Description |
|---|
SubtitleClipType() |
| 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() |
short |
getA()
Gets the value of the a property.
|
String |
getAlign()
Gets the value of the align property.
|
short |
getB()
Gets the value of the b property.
|
String |
getFont()
Gets the value of the font property.
|
short |
getG()
Gets the value of the g property.
|
String |
getHorizontalBase()
Gets the value of the horizontalBase property.
|
int |
getId()
Gets the value of the id property.
|
long |
getLength()
Gets the value of the length property.
|
List<String> |
getLine()
Gets the value of the line property.
|
String |
getOutline()
Gets the value of the outline property.
|
short |
getOutlineA()
Gets the value of the outlineA property.
|
short |
getOutlineB()
Gets the value of the outlineB property.
|
short |
getOutlineG()
Gets the value of the outlineG property.
|
short |
getOutlineR()
Gets the value of the outlineR property.
|
long |
getOutlineSize()
Gets the value of the outlineSize property.
|
short |
getR()
Gets the value of the r property.
|
long |
getSize()
Gets the value of the size property.
|
double |
getSizeRel()
Gets the value of the sizeRel property.
|
String |
getVerticalBase()
Gets the value of the verticalBase property.
|
int |
getX()
Gets the value of the x property.
|
double |
getXRel()
Gets the value of the xRel property.
|
int |
getY()
Gets the value of the y property.
|
double |
getYRel()
Gets the value of the yRel property.
|
boolean |
isSetA() |
boolean |
isSetAlign() |
boolean |
isSetB() |
boolean |
isSetFont() |
boolean |
isSetG() |
boolean |
isSetHorizontalBase() |
boolean |
isSetId() |
boolean |
isSetLength() |
boolean |
isSetLine() |
boolean |
isSetOutline() |
boolean |
isSetOutlineA() |
boolean |
isSetOutlineB() |
boolean |
isSetOutlineG() |
boolean |
isSetOutlineR() |
boolean |
isSetOutlineSize() |
boolean |
isSetR() |
boolean |
isSetSize() |
boolean |
isSetSizeRel() |
boolean |
isSetVerticalBase() |
boolean |
isSetX() |
boolean |
isSetXRel() |
boolean |
isSetY() |
boolean |
isSetYRel() |
void |
setA(short value)
Sets the value of the a property.
|
void |
setAlign(String value)
Sets the value of the align property.
|
void |
setB(short value)
Sets the value of the b property.
|
void |
setFont(String value)
Sets the value of the font property.
|
void |
setG(short value)
Sets the value of the g property.
|
void |
setHorizontalBase(String value)
Sets the value of the horizontalBase property.
|
void |
setId(int value)
Sets the value of the id property.
|
void |
setLength(long value)
Sets the value of the length property.
|
void |
setOutline(String value)
Sets the value of the outline property.
|
void |
setOutlineA(short value)
Sets the value of the outlineA property.
|
void |
setOutlineB(short value)
Sets the value of the outlineB property.
|
void |
setOutlineG(short value)
Sets the value of the outlineG property.
|
void |
setOutlineR(short value)
Sets the value of the outlineR property.
|
void |
setOutlineSize(long value)
Sets the value of the outlineSize property.
|
void |
setR(short value)
Sets the value of the r property.
|
void |
setSize(long value)
Sets the value of the size property.
|
void |
setSizeRel(double value)
Sets the value of the sizeRel property.
|
void |
setVerticalBase(String value)
Sets the value of the verticalBase property.
|
void |
setX(int value)
Sets the value of the x property.
|
void |
setXRel(double value)
Sets the value of the xRel property.
|
void |
setY(int value)
Sets the value of the y property.
|
void |
setYRel(double value)
Sets the value of the yRel property.
|
void |
unsetA() |
void |
unsetB() |
void |
unsetG() |
void |
unsetLine() |
void |
unsetOutlineA() |
void |
unsetOutlineB() |
void |
unsetOutlineG() |
void |
unsetOutlineR() |
void |
unsetOutlineSize() |
void |
unsetR() |
void |
unsetSize() |
void |
unsetSizeRel() |
void |
unsetX() |
void |
unsetXRel() |
void |
unsetY() |
void |
unsetYRel() |
SubtitleClipType |
withA(short value) |
SubtitleClipType |
withAlign(String value) |
SubtitleClipType |
withB(short value) |
SubtitleClipType |
withFont(String value) |
SubtitleClipType |
withG(short value) |
SubtitleClipType |
withHorizontalBase(String value) |
SubtitleClipType |
withId(int value) |
SubtitleClipType |
withLength(long value) |
SubtitleClipType |
withLine(Collection<String> values) |
SubtitleClipType |
withLine(String... values) |
SubtitleClipType |
withOutline(String value) |
SubtitleClipType |
withOutlineA(short value) |
SubtitleClipType |
withOutlineB(short value) |
SubtitleClipType |
withOutlineG(short value) |
SubtitleClipType |
withOutlineR(short value) |
SubtitleClipType |
withOutlineSize(long value) |
SubtitleClipType |
withR(short value) |
SubtitleClipType |
withSize(long value) |
SubtitleClipType |
withSizeRel(double value) |
SubtitleClipType |
withVerticalBase(String value) |
SubtitleClipType |
withX(int value) |
SubtitleClipType |
withXRel(double value) |
SubtitleClipType |
withY(int value) |
SubtitleClipType |
withYRel(double value) |
protected int id
protected long length
protected String align
protected Integer x
protected Integer y
protected Double xRel
protected Double yRel
protected String horizontalBase
protected String verticalBase
protected String font
protected Long size
protected Double sizeRel
protected Short r
protected Short g
protected Short b
protected Short a
protected String outline
protected Long outlineSize
protected Short outlineR
protected Short outlineG
protected Short outlineB
protected Short outlineA
public List<String> getLine()
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
public boolean isSetLine()
public void unsetLine()
public int getId()
public void setId(int value)
public boolean isSetId()
public long getLength()
public void setLength(long value)
public boolean isSetLength()
public String getAlign()
Stringpublic void setAlign(String value)
value - allowed object is
Stringpublic boolean isSetAlign()
public int getX()
Integerpublic void setX(int value)
value - allowed object is
Integerpublic boolean isSetX()
public void unsetX()
public int getY()
Integerpublic void setY(int value)
value - allowed object is
Integerpublic boolean isSetY()
public void unsetY()
public double getXRel()
Doublepublic void setXRel(double value)
value - allowed object is
Doublepublic boolean isSetXRel()
public void unsetXRel()
public double getYRel()
Doublepublic void setYRel(double value)
value - allowed object is
Doublepublic boolean isSetYRel()
public void unsetYRel()
public String getHorizontalBase()
Stringpublic void setHorizontalBase(String value)
value - allowed object is
Stringpublic boolean isSetHorizontalBase()
public String getVerticalBase()
Stringpublic void setVerticalBase(String value)
value - allowed object is
Stringpublic boolean isSetVerticalBase()
public String getFont()
Stringpublic void setFont(String value)
value - allowed object is
Stringpublic boolean isSetFont()
public long getSize()
Longpublic void setSize(long value)
value - allowed object is
Longpublic boolean isSetSize()
public void unsetSize()
public double getSizeRel()
Doublepublic void setSizeRel(double value)
value - allowed object is
Doublepublic boolean isSetSizeRel()
public void unsetSizeRel()
public short getR()
Shortpublic void setR(short value)
value - allowed object is
Shortpublic boolean isSetR()
public void unsetR()
public short getG()
Shortpublic void setG(short value)
value - allowed object is
Shortpublic boolean isSetG()
public void unsetG()
public short getB()
Shortpublic void setB(short value)
value - allowed object is
Shortpublic boolean isSetB()
public void unsetB()
public short getA()
Shortpublic void setA(short value)
value - allowed object is
Shortpublic boolean isSetA()
public void unsetA()
public String getOutline()
Stringpublic void setOutline(String value)
value - allowed object is
Stringpublic boolean isSetOutline()
public long getOutlineSize()
Longpublic void setOutlineSize(long value)
value - allowed object is
Longpublic boolean isSetOutlineSize()
public void unsetOutlineSize()
public short getOutlineR()
Shortpublic void setOutlineR(short value)
value - allowed object is
Shortpublic boolean isSetOutlineR()
public void unsetOutlineR()
public short getOutlineG()
Shortpublic void setOutlineG(short value)
value - allowed object is
Shortpublic boolean isSetOutlineG()
public void unsetOutlineG()
public short getOutlineB()
Shortpublic void setOutlineB(short value)
value - allowed object is
Shortpublic boolean isSetOutlineB()
public void unsetOutlineB()
public short getOutlineA()
Shortpublic void setOutlineA(short value)
value - allowed object is
Shortpublic boolean isSetOutlineA()
public void unsetOutlineA()
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 SubtitleClipType withLine(String... values)
public SubtitleClipType withLine(Collection<String> values)
public SubtitleClipType withId(int value)
public SubtitleClipType withLength(long value)
public SubtitleClipType withAlign(String value)
public SubtitleClipType withX(int value)
public SubtitleClipType withY(int value)
public SubtitleClipType withXRel(double value)
public SubtitleClipType withYRel(double value)
public SubtitleClipType withHorizontalBase(String value)
public SubtitleClipType withVerticalBase(String value)
public SubtitleClipType withFont(String value)
public SubtitleClipType withSize(long value)
public SubtitleClipType withSizeRel(double value)
public SubtitleClipType withR(short value)
public SubtitleClipType withG(short value)
public SubtitleClipType withB(short value)
public SubtitleClipType withA(short value)
public SubtitleClipType withOutline(String value)
public SubtitleClipType withOutlineSize(long value)
public SubtitleClipType withOutlineR(short value)
public SubtitleClipType withOutlineG(short value)
public SubtitleClipType withOutlineB(short value)
public SubtitleClipType withOutlineA(short value)
Copyright © 2015. All rights reserved.