public DublinCoreSchema() { super("xmlns:" + DEFAULT_XPATH_ID + "=\"" + DEFAULT_XPATH_URI + "\""); setProperty(FORMAT, "application/pdf"); }
this(os); if (info != null) { DublinCoreSchema dc = new DublinCoreSchema(); PdfSchema p = new PdfSchema(); XmpBasicSchema basic = new XmpBasicSchema(); continue; if ("Title".equals(key)) { dc.addTitle(value); dc.addAuthor(value); dc.addSubject(value); dc.addDescription(value); if (dc.size() > 0) addRdfDescription(dc); if (p.size() > 0) addRdfDescription(p); if (basic.size() > 0) addRdfDescription(basic);
this(os); if (info != null) { DublinCoreSchema dc = new DublinCoreSchema(); PdfSchema p = new PdfSchema(); XmpBasicSchema basic = new XmpBasicSchema(); continue; if ("Title".equals(key)) { dc.addTitle(value); dc.addAuthor(value); dc.addSubject(value); dc.addDescription(value); if (dc.size() > 0) addRdfDescription(dc); if (p.size() > 0) addRdfDescription(p); if (basic.size() > 0) addRdfDescription(basic);
this(os); if (info != null) { DublinCoreSchema dc = new DublinCoreSchema(); PdfSchema p = new PdfSchema(); XmpBasicSchema basic = new XmpBasicSchema(); continue; if ("Title".equals(key)) { dc.addTitle(value); dc.addAuthor(value); dc.addSubject(value); dc.addDescription(value); if (dc.size() > 0) addRdfDescription(dc); if (p.size() > 0) addRdfDescription(p); if (basic.size() > 0) addRdfDescription(basic);
public DublinCoreSchema() { super("xmlns:" + DEFAULT_XPATH_ID + "=\"" + DEFAULT_XPATH_URI + "\""); setProperty(FORMAT, "application/pdf"); }
this(os); if (info != null) { DublinCoreSchema dc = new DublinCoreSchema(); PdfSchema p = new PdfSchema(); XmpBasicSchema basic = new XmpBasicSchema(); continue; if (PdfName.TITLE.equals(key)) { dc.addTitle(((PdfString)obj).toUnicodeString()); dc.addAuthor(((PdfString)obj).toUnicodeString()); dc.addSubject(((PdfString)obj).toUnicodeString()); dc.addDescription(((PdfString)obj).toUnicodeString()); if (dc.size() > 0) addRdfDescription(dc); if (p.size() > 0) addRdfDescription(p); if (basic.size() > 0) addRdfDescription(basic);
public DublinCoreSchema() { super("xmlns:" + DEFAULT_XPATH_ID + "=\"" + DEFAULT_XPATH_URI + "\""); setProperty(FORMAT, "application/pdf"); }
this(os); if (info != null) { DublinCoreSchema dc = new DublinCoreSchema(); PdfSchema p = new PdfSchema(); XmpBasicSchema basic = new XmpBasicSchema(); continue; if (PdfName.TITLE.equals(key)) { dc.addTitle(((PdfString)obj).toUnicodeString()); dc.addAuthor(((PdfString)obj).toUnicodeString()); dc.addSubject(((PdfString)obj).toUnicodeString()); dc.addDescription(((PdfString)obj).toUnicodeString()); if (dc.size() > 0) addRdfDescription(dc); if (p.size() > 0) addRdfDescription(p); if (basic.size() > 0) addRdfDescription(basic);
/** * Adds a subject. * @param subject */ public void addSubject(String subject) { XmpArray array = new XmpArray(XmpArray.UNORDERED); array.add(subject); setProperty(SUBJECT, array); }
this(os); if (info != null) { DublinCoreSchema dc = new DublinCoreSchema(); PdfSchema p = new PdfSchema(); XmpBasicSchema basic = new XmpBasicSchema(); continue; if (PdfName.TITLE.equals(key)) { dc.addTitle(((PdfString)obj).toUnicodeString()); dc.addAuthor(((PdfString)obj).toUnicodeString()); dc.addSubject(((PdfString)obj).toUnicodeString()); dc.addDescription(((PdfString)obj).toUnicodeString()); if (dc.size() > 0) addRdfDescription(dc); if (p.size() > 0) addRdfDescription(p); if (basic.size() > 0) addRdfDescription(basic);
/** * Adds a single author. * @param author */ public void addAuthor(String author) { XmpArray array = new XmpArray(XmpArray.ORDERED); array.add(author); setProperty(CREATOR, array); }
/** * Adds an array of authors. * @param author */ public void addAuthor(String[] author) { XmpArray array = new XmpArray(XmpArray.ORDERED); for (int i = 0; i < author.length; i++) { array.add(author[i]); } setProperty(CREATOR, array); }
/** * Adds a single publisher. * @param publisher */ public void addPublisher(String publisher) { XmpArray array = new XmpArray(XmpArray.ORDERED); array.add(publisher); setProperty(PUBLISHER, array); }
/** * Adds an array of publishers. * @param publisher */ public void addPublisher(String[] publisher) { XmpArray array = new XmpArray(XmpArray.ORDERED); for (int i = 0; i < publisher.length; i++) { array.add(publisher[i]); } setProperty(PUBLISHER, array); } }
/** * Adds a description. * @param desc */ public void addDescription(String desc) { XmpArray array = new XmpArray(XmpArray.ALTERNATIVE); array.add(desc); setProperty(DESCRIPTION, array); }
/** * Adds a description. * @param desc */ public void addDescription(String desc) { XmpArray array = new XmpArray(XmpArray.ALTERNATIVE); array.add(desc); setProperty(DESCRIPTION, array); }
/** * Adds a title. * @param title */ public void addTitle(String title) { XmpArray array = new XmpArray(XmpArray.ALTERNATIVE); array.add(title); setProperty(TITLE, array); }
/** * Adds a subject. * @param subject */ public void addSubject(String subject) { XmpArray array = new XmpArray(XmpArray.UNORDERED); array.add(subject); setProperty(SUBJECT, array); }
/** * Adds a title. * @param title */ public void addTitle(String title) { XmpArray array = new XmpArray(XmpArray.ALTERNATIVE); array.add(title); setProperty(TITLE, array); }
/** * Adds a single author. * @param author */ public void addAuthor(String author) { XmpArray array = new XmpArray(XmpArray.ORDERED); array.add(author); setProperty(CREATOR, array); }