Package ugh.fileformats.mets

Examples of ugh.fileformats.mets.XStream


     */
    // DigitalDocument dd = new DigitalDocument();
    dd.setLogicalDocStruct(dsPeriodical);
    dd.setPhysicalDocStruct(dsBoundBook);
    try {
      Fileformat gdzfile = new XStream(this.myPrefs);
      gdzfile.setDigitalDocument(dd);

      /*
       * -------------------------------- Datei am richtigen Ort speichern --------------------------------
       */
      gdzfile.write(this.help.getGoobiDataDirectory() + prozessID + File.separator + "meta.xml");
    } catch (PreferencesException e) {
      Helper.setFehlerMeldung("Import aborted: ", e.getMessage());
      myLogger.error(e);
    }
    myLogger.debug("ParsenZentralblatt() - Ende");
View Full Code Here


    if (type.equals("metsmods")) {
      ff = new MetsModsImportExport(this.regelsatz.getPreferences());
    } else if (type.equals("mets")) {
      ff = new MetsMods(this.regelsatz.getPreferences());
    } else if (type.equals("xstream")) {
      ff = new XStream(this.regelsatz.getPreferences());
    } else {
      ff = new RDFFile(this.regelsatz.getPreferences());
    }
    try {
      ff.read(getMetadataFilePath());
View Full Code Here

    case RDF:
      ff = new RDFFile(this.regelsatz.getPreferences());
      break;

    default:
      ff = new XStream(this.regelsatz.getPreferences());
      break;
    }
    // createBackupFile();
    metadataFileName = getMetadataFilePath();
    temporaryMetadataFileName = getTemporaryMetadataFileName(metadataFileName);
View Full Code Here

      String type = MetadatenHelper.getMetaFileType(getTemplateFilePath());
      myLogger.debug("current template.xml file type: " + type);
      if (type.equals("mets")) {
        ff = new MetsMods(this.regelsatz.getPreferences());
      } else if (type.equals("xstream")) {
        ff = new XStream(this.regelsatz.getPreferences());
      } else {
        ff = new RDFFile(this.regelsatz.getPreferences());
      }
      ff.read(getTemplateFilePath());
      return ff;
View Full Code Here

    if (type.equals("metsmods")) {
      ff = new MetsModsImportExport(prefs);
    } else if (type.equals("mets")) {
      ff = new MetsMods(prefs);
    } else if (type.equals("xstream")) {
      ff = new XStream(prefs);
    } else {
      ff = new RDFFile(prefs);
    }
    ff.read(metadataFile);
View Full Code Here

    case RDF:
      ff = new RDFFile(prefs);
      break;

    default:
      ff = new XStream(prefs);
      break;
    }
   
    ff.setDigitalDocument(gdzfile.getDigitalDocument());
    ff.write(metadataFile);
View Full Code Here

        /* zugriff auf ugh-Klassen */
        PicaPlus pp = new PicaPlus(inPrefs);
        pp.read(myHitlist);
        DigitalDocument dd = pp.getDigitalDocument();
        Fileformat ff = new XStream(inPrefs);
        ff.setDigitalDocument(dd);
        /* BoundBook hinzufügen */
        DocStructType dst = inPrefs.getDocStrctTypeByName("BoundBook");
        DocStruct dsBoundBook = dd.createDocStruct(dst);
        dd.setPhysicalDocStruct(dsBoundBook);
        /* Inhalt des RDF-Files überprüfen und ergänzen */
        checkMyOpacResult(ff.getDigitalDocument(), inPrefs, myFirstHit, verbose);
        // rdftemp.write("D:/PicaRdf.xml");
        return ff;
    }
View Full Code Here

  private void createNewFileformat() {
    Prefs myPrefs = this.prozessKopie.getRegelsatz().getPreferences();
    try {
      DigitalDocument dd = new DigitalDocument();
      Fileformat ff = new XStream(myPrefs);
      ff.setDigitalDocument(dd);
      /* BoundBook hinzufügen */
      DocStructType dst = myPrefs.getDocStrctTypeByName("BoundBook");
      DocStruct dsBoundBook = dd.createDocStruct(dst);
      dd.setPhysicalDocStruct(dsBoundBook);

View Full Code Here

TOP

Related Classes of ugh.fileformats.mets.XStream

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.