public class XMPBasicJobTicketSchema extends XMPSchema
Modifier and Type | Field and Description |
---|---|
private ArrayProperty |
bagJobs |
static java.lang.String |
JOB_REF |
STRUCTURE_ARRAY_NAME
Constructor and Description |
---|
XMPBasicJobTicketSchema(XMPMetadata metadata) |
XMPBasicJobTicketSchema(XMPMetadata metadata,
java.lang.String ownPrefix) |
Modifier and Type | Method and Description |
---|---|
void |
addJob(JobType job) |
void |
addJob(java.lang.String id,
java.lang.String name,
java.lang.String url) |
void |
addJob(java.lang.String id,
java.lang.String name,
java.lang.String url,
java.lang.String fieldPrefix) |
java.util.List<JobType> |
getJobs() |
addBagValue, addBagValueAsSimple, addQualifiedBagValue, addSequenceDateValueAsSimple, addUnqualifiedSequenceDateValue, addUnqualifiedSequenceValue, addUnqualifiedSequenceValue, getAboutAttribute, getAboutValue, getAbstractProperty, getBooleanProperty, getBooleanPropertyValue, getBooleanPropertyValueAsSimple, getDateProperty, getDatePropertyValue, getDatePropertyValueAsSimple, getIntegerProperty, getIntegerPropertyValue, getIntegerPropertyValueAsSimple, getUnqualifiedArrayList, getUnqualifiedBagValueList, getUnqualifiedLanguagePropertyLanguagesValue, getUnqualifiedLanguagePropertyValue, getUnqualifiedSequenceDateValueList, getUnqualifiedSequenceValueList, getUnqualifiedTextProperty, getUnqualifiedTextPropertyValue, instanciateSimple, merge, removeUnqualifiedArrayValue, removeUnqualifiedBagValue, removeUnqualifiedSequenceDateValue, removeUnqualifiedSequenceValue, removeUnqualifiedSequenceValue, reorganizeAltOrder, setAbout, setAboutAsSimple, setBooleanProperty, setBooleanPropertyValue, setBooleanPropertyValueAsSimple, setDateProperty, setDatePropertyValue, setDatePropertyValueAsSimple, setIntegerProperty, setIntegerPropertyValue, setIntegerPropertyValueAsSimple, setTextProperty, setTextPropertyValue, setTextPropertyValueAsSimple, setUnqualifiedLanguagePropertyValue
addSimpleProperty, createArrayProperty, createTextType, getDatePropertyAsCalendar, getNamespace, getPreferedPrefix, getPrefix, getPropertyValueAsString, setNamespace, setPrefix
addNamespace, addProperty, getAllNamespacesWithPrefix, getAllProperties, getArrayProperty, getContainer, getFirstEquivalentProperty, getNamespacePrefix, getProperty, removeProperty
containsAttribute, getAllAttributes, getAttribute, getMetadata, getPropertyName, removeAttribute, setAttribute, setPropertyName
public static final java.lang.String JOB_REF
private ArrayProperty bagJobs
public XMPBasicJobTicketSchema(XMPMetadata metadata)
public XMPBasicJobTicketSchema(XMPMetadata metadata, java.lang.String ownPrefix)
public void addJob(java.lang.String id, java.lang.String name, java.lang.String url)
public void addJob(java.lang.String id, java.lang.String name, java.lang.String url, java.lang.String fieldPrefix)
public void addJob(JobType job)
public java.util.List<JobType> getJobs() throws BadFieldValueException
BadFieldValueException