Package de.sub.goobi.helper

Examples of de.sub.goobi.helper.Transliteration


    /*
     * -------------------------------- wenn es ein russischer Titel ist, dessen Transliterierungen anzeigen --------------------------------
     */
    if (md.getType().getName().equals("RUSMainTitle")) {
      Transliteration trans = new Transliteration();

      try {
        MetadataType mdt = this.myPrefs.getMetadataTypeByName("MainTitleTransliterated");
        Metadata mdDin = new Metadata(mdt);
        Metadata mdIso = new Metadata(mdt);
        mdDin.setValue(trans.transliterate_din(md.getValue()));
        mdIso.setValue(trans.transliterate_iso(md.getValue()));

        this.myDocStruct.addMetadata(mdDin);
        this.myDocStruct.addMetadata(mdIso);
      } catch (MetadataTypeNotAllowedException e) {
        myLogger.error("Fehler beim Hinzufügen der Transliterationen (MetadataTypeNotAllowedException): " + e.getMessage());
View Full Code Here


    /*
     * -------------------------------- wenn es ein russischer Autor ist, dessen Transliterierungen anlegen --------------------------------
     */
    if (md.getRole().equals("Author")) {
      Transliteration trans = new Transliteration();
      try {
        MetadataType mdtDin = this.myPrefs.getMetadataTypeByName("AuthorTransliteratedDIN");
        MetadataType mdtIso = this.myPrefs.getMetadataTypeByName("AuthorTransliteratedISO");
        Person mdDin = new Person(mdtDin);
        Person mdIso = new Person(mdtIso);

        mdDin.setFirstname(trans.transliterate_din(md.getFirstname()));
        mdDin.setLastname(trans.transliterate_din(md.getLastname()));
        mdIso.setFirstname(trans.transliterate_iso(md.getFirstname()));
        mdIso.setLastname(trans.transliterate_iso(md.getLastname()));
        mdDin.setRole("AuthorTransliteratedDIN");
        mdIso.setRole("AuthorTransliteratedISO");

        this.myDocStruct.addPerson(mdDin);
        this.myDocStruct.addPerson(mdIso);
View Full Code Here

TOP

Related Classes of de.sub.goobi.helper.Transliteration

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.