public class ExportTemplateType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for ExportTemplateType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExportTemplateType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="tag" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="dependency" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="pre" type="{http://xml.vidispine.com/schema/vidispine}ExportTemplateScript" minOccurs="0"/> <element name="preRender" type="{http://xml.vidispine.com/schema/vidispine}ExportTemplateScript" minOccurs="0"/> <group ref="{http://xml.vidispine.com/schema/vidispine}ExportTemplateChoiceGroup" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="path" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
ExportTemplateType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected List<String> |
dependency |
protected List<ExportTemplateType> |
exportTemplateChoiceGroup |
protected String |
filter |
protected String |
path |
protected String |
pre |
protected String |
preRender |
protected List<String> |
tag |
Constructor and Description |
---|
ExportTemplateType() |
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() |
List<String> |
getDependency()
Gets the value of the dependency property.
|
List<ExportTemplateType> |
getExportTemplateChoiceGroup()
Gets the value of the exportTemplateChoiceGroup property.
|
String |
getFilter()
Gets the value of the filter property.
|
String |
getPath()
Gets the value of the path property.
|
String |
getPre()
Gets the value of the pre property.
|
String |
getPreRender()
Gets the value of the preRender property.
|
List<String> |
getTag()
Gets the value of the tag property.
|
boolean |
isSetDependency() |
boolean |
isSetExportTemplateChoiceGroup() |
boolean |
isSetFilter() |
boolean |
isSetPath() |
boolean |
isSetPre() |
boolean |
isSetPreRender() |
boolean |
isSetTag() |
void |
setFilter(String value)
Sets the value of the filter property.
|
void |
setPath(String value)
Sets the value of the path property.
|
void |
setPre(String value)
Sets the value of the pre property.
|
void |
setPreRender(String value)
Sets the value of the preRender property.
|
void |
unsetDependency() |
void |
unsetExportTemplateChoiceGroup() |
void |
unsetTag() |
ExportTemplateType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
ExportTemplateType |
withDependency(Collection<String> values) |
ExportTemplateType |
withDependency(String... values) |
ExportTemplateType |
withExportTemplateChoiceGroup(Collection<ExportTemplateType> values) |
ExportTemplateType |
withExportTemplateChoiceGroup(ExportTemplateType... values) |
ExportTemplateType |
withFilter(String value) |
ExportTemplateType |
withPath(String value) |
ExportTemplateType |
withPre(String value) |
ExportTemplateType |
withPreRender(String value) |
ExportTemplateType |
withTag(Collection<String> values) |
ExportTemplateType |
withTag(String... values) |
protected String filter
protected String pre
protected String preRender
protected List<ExportTemplateType> exportTemplateChoiceGroup
protected String path
public List<String> getTag()
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 tag property.
For example, to add a new item, do as follows:
getTag().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetTag()
public void unsetTag()
public List<String> getDependency()
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 dependency property.
For example, to add a new item, do as follows:
getDependency().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetDependency()
public void unsetDependency()
public String getFilter()
String
public void setFilter(String value)
value
- allowed object is
String
public boolean isSetFilter()
public String getPre()
String
public void setPre(String value)
value
- allowed object is
String
public boolean isSetPre()
public String getPreRender()
String
public void setPreRender(String value)
value
- allowed object is
String
public boolean isSetPreRender()
public List<ExportTemplateType> getExportTemplateChoiceGroup()
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 exportTemplateChoiceGroup property.
For example, to add a new item, do as follows:
getExportTemplateChoiceGroup().add(newItem);
Objects of the following type(s) are allowed in the list
ExportTemplateArchive
ExportTemplateCollection
ExportTemplateComponent
ExportTemplateComponentFile
ExportTemplateCompress
ExportTemplateDummy
ExportTemplateExternal
ExportTemplateFolder
ExportTemplateItem
ExportTemplateIterate
ExportTemplateLibrary
ExportTemplateSequence
ExportTemplateShape
ExportTemplateText
public boolean isSetExportTemplateChoiceGroup()
public void unsetExportTemplateChoiceGroup()
public String getPath()
String
public void setPath(String value)
value
- allowed object is
String
public boolean isSetPath()
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public 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.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public ExportTemplateType withTag(String... values)
public ExportTemplateType withTag(Collection<String> values)
public ExportTemplateType withDependency(String... values)
public ExportTemplateType withDependency(Collection<String> values)
public ExportTemplateType withFilter(String value)
public ExportTemplateType withPre(String value)
public ExportTemplateType withPreRender(String value)
public ExportTemplateType withExportTemplateChoiceGroup(ExportTemplateType... values)
public ExportTemplateType withExportTemplateChoiceGroup(Collection<ExportTemplateType> values)
public ExportTemplateType withPath(String value)
public ExportTemplateType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2017. All rights reserved.