Package ugh.dl

Examples of ugh.dl.Metadata


          Integer page2 = 0;

          MetadataType mdt = Metadaten.this.myPrefs.getMetadataTypeByName("physPageNumber");
          List<? extends Metadata> listMetadaten = r1.getTarget().getAllMetadataByType(mdt);
          if (listMetadaten != null && listMetadaten.size() > 0) {
            Metadata meineSeite = listMetadaten.get(0);
            page1 = Integer.parseInt(meineSeite.getValue());
          }
          listMetadaten = r2.getTarget().getAllMetadataByType(mdt);
          if (listMetadaten != null && listMetadaten.size() > 0) {
            Metadata meineSeite = listMetadaten.get(0);
            page2 = Integer.parseInt(meineSeite.getValue());
          }
          return page1.compareTo(page2);
        }
      });
View Full Code Here


   * ##################################################### ##################################################### ## ## Transliteration bestimmter
   * Felder ## ##################################################### ####################################################
   */

  public String Transliterieren() {
    Metadata md = this.curMetadatum.getMd();

    /*
     * -------------------------------- 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 der Metadatentyp in der Liste der erlaubten Typen, dann hinzufügen
           */
          for (Iterator<Metadata> it = addrdf.getDigitalDocument().getLogicalDocStruct().getAllMetadata().iterator(); it.hasNext();) {
            Metadata m = it.next();
            if (erlaubte.contains(m.getType().getName())) {
              this.myDocStruct.addMetadata(m);
            }
          }
         
                    for (Iterator<Person> it = addrdf.getDigitalDocument().getLogicalDocStruct().getAllPersons().iterator(); it.hasNext();) {
                        Person m = it.next();
                        if (erlaubte.contains(m.getType().getName())) {
                            this.myDocStruct.addPerson(m);
                        }
                    }

          MetadatenalsTree3Einlesen1();
View Full Code Here

TOP

Related Classes of ugh.dl.Metadata

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.