/** * Create and add a default Basic Job Ticket schema to this metadata. * * This method return the created schema to enter information. * * @return schema added in order to work on it. */ public XMPBasicJobTicketSchema createAndAddBasicJobTicketSchema() { XMPBasicJobTicketSchema sc = new XMPBasicJobTicketSchema(this); sc.setAboutAsSimple(""); addSchema(sc); return sc; }
public void addJob(String id, String name, String url, String fieldPrefix) { JobType job = new JobType(getMetadata(), fieldPrefix); job.setId(id); job.setName(name); job.setUrl(url); addJob(job); }
public void addJob(JobType job) { String prefix = getNamespacePrefix(job.getNamespace()); if (prefix != null) { // use same prefix for all jobs job.setPrefix(prefix); } else { // add prefix addNamespace(job.getNamespace(), job.getPrefix()); } // create bag if not existing if (bagJobs == null) { bagJobs = createArrayProperty(JOB_REF, Cardinality.Bag); addProperty(bagJobs); } // add job bagJobs.getContainer().addProperty(job); }
public void addJob(String id, String name, String url) { addJob(id, name, url, null); }
public List<JobType> getJobs() throws BadFieldValueException { List<AbstractField> tmp = getUnqualifiedArrayList(JOB_REF); if (tmp != null) { List<JobType> layers = new ArrayList<>(); for (AbstractField abstractField : tmp) { if (abstractField instanceof JobType) { layers.add((JobType) abstractField); } else { throw new BadFieldValueException("Job expected and " + abstractField.getClass().getName() + " found."); } } return layers; } return null; }
public void addJob(String id, String name, String url) { addJob(id, name, url, null); }
public List<JobType> getJobs() throws BadFieldValueException { List<AbstractField> tmp = getUnqualifiedArrayList(JOB_REF); if (tmp != null) { List<JobType> layers = new ArrayList<>(); for (AbstractField abstractField : tmp) { if (abstractField instanceof JobType) { layers.add((JobType) abstractField); } else { throw new BadFieldValueException("Job expected and " + abstractField.getClass().getName() + " found."); } } return layers; } return null; }
public void addJob(JobType job) { String prefix = getNamespacePrefix(job.getNamespace()); if (prefix != null) { // use same prefix for all jobs job.setPrefix(prefix); } else { // add prefix addNamespace(job.getNamespace(), job.getPrefix()); } // create bag if not existing if (bagJobs == null) { bagJobs = createArrayProperty(JOB_REF, Cardinality.Bag); addProperty(bagJobs); } // add job bagJobs.getContainer().addProperty(job); }
public void addJob(String id, String name, String url, String fieldPrefix) { JobType job = new JobType(getMetadata(), fieldPrefix); job.setId(id); job.setName(name); job.setUrl(url); addJob(job); }
/** * Create and add a default Basic Job Ticket schema to this metadata. * * This method return the created schema to enter information. * * @return schema added in order to work on it. */ public XMPBasicJobTicketSchema createAndAddBasicJobTicketSchema() { XMPBasicJobTicketSchema sc = new XMPBasicJobTicketSchema(this); sc.setAboutAsSimple(""); addSchema(sc); return sc; }
public void addJob(String id, String name, String url) { addJob(id, name, url, null); }
public List<JobType> getJobs() throws BadFieldValueException { List<AbstractField> tmp = getUnqualifiedArrayList(JOB_REF); if (tmp != null) { List<JobType> layers = new ArrayList<JobType>(); for (AbstractField abstractField : tmp) { if (abstractField instanceof JobType) { layers.add((JobType) abstractField); } else { throw new BadFieldValueException("Job expected and " + abstractField.getClass().getName() + " found."); } } return layers; } return null; }
public void addJob(JobType job) { String prefix = getNamespacePrefix(job.getNamespace()); if (prefix != null) { // use same prefix for all jobs job.setPrefix(prefix); } else { // add prefix addNamespace(job.getNamespace(), job.getPrefix()); } // create bag if not existing if (bagJobs == null) { bagJobs = createArrayProperty(JOB_REF, Cardinality.Bag); addProperty(bagJobs); } // add job bagJobs.getContainer().addProperty(job); }
public void addJob(String id, String name, String url, String fieldPrefix) { JobType job = new JobType(getMetadata(), fieldPrefix); job.setId(id); job.setName(name); job.setUrl(url); addJob(job); }
/** * Create and add a default Basic Job Ticket schema to this metadata. * * This method return the created schema to enter information. * * @return schema added in order to work on it. */ public XMPBasicJobTicketSchema createAndAddBasicJobTicketSchema() { XMPBasicJobTicketSchema sc = new XMPBasicJobTicketSchema(this); sc.setAboutAsSimple(""); addSchema(sc); return sc; }