Package ugh.dl

Examples of ugh.dl.MetadataType


                        match = true;
                    }
                }
            }
            if (!match) {
                MetadataType mdt = myPrefs.getMetadataTypeByName("_representative");
                try {
                    Metadata md = new Metadata(mdt);
                    Integer value = new Integer(currentRepresentativePage);
                    md.setValue(String.valueOf(value +1));
                    this.mydocument.getPhysicalDocStruct().addMetadata(md);
View Full Code Here


    SperrungAufheben();
    return this.zurueck;
  }

    public boolean isCheckForRepresentative() {
        MetadataType mdt = myPrefs.getMetadataTypeByName("_representative");
        if (mdt != null) {
            return true;
        }
        return false;
    }
View Full Code Here

    }
    int zaehler = meineListe.size();
    this.alleSeiten = new SelectItem[zaehler];
    this.alleSeitenNeu = new MetadatumImpl[zaehler];
    zaehler = 0;
    MetadataType mdt = this.myPrefs.getMetadataTypeByName("logicalPageNumber");
    if (meineListe != null && meineListe.size() > 0) {
      for (DocStruct mySeitenDocStruct : meineListe) {
        List<? extends Metadata> mySeitenDocStructMetadaten = mySeitenDocStruct.getAllMetadataByType(mdt);
        for (Metadata meineSeite : mySeitenDocStructMetadaten) {
          this.alleSeitenNeu[zaehler] = new MetadatumImpl(meineSeite, zaehler, this.myPrefs, this.myProzess);
View Full Code Here

          final Reference r1 = o1;
          final Reference r2 = o2;
          Integer page1 = 0;
          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());
          }
View Full Code Here

  /**
   * alle Seiten des aktuellen Strukturelements ermitteln 2 ================================================================
   */
  private void StructSeitenErmitteln2(DocStruct inStrukturelement, int inZaehler) {
    MetadataType mdt = this.myPrefs.getMetadataTypeByName("logicalPageNumber");
    List<? extends Metadata> listMetadaten = inStrukturelement.getAllMetadataByType(mdt);
    if (listMetadaten == null || listMetadaten.size() == 0) {
      return;
    }
    for (Metadata meineSeite : listMetadaten) {
View Full Code Here

  /**
   * noch für Testzweck zum direkten öffnen der richtigen Startseite 3 ================================================================
   */
  private int StructSeitenErmitteln3(DocStruct inStrukturelement) {
    MetadataType mdt = this.myPrefs.getMetadataTypeByName("physPageNumber");
    List<? extends Metadata> listMetadaten = inStrukturelement.getAllMetadataByType(mdt);
    if (listMetadaten == null || listMetadaten.size() == 0) {
      return 0;
    }
    int rueckgabe = 0;
View Full Code Here

     */
    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()));

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()));
View Full Code Here

        if (addrdf != null) {

          /* die Liste aller erlaubten Metadatenelemente erstellen */
          List<String> erlaubte = new ArrayList<String>();
          for (Iterator<MetadataType> it = this.myDocStruct.getAddableMetadataTypes().iterator(); it.hasNext();) {
            MetadataType mt = it.next();
            erlaubte.add(mt.getName());
          }

          /*
           * wenn der Metadatentyp in der Liste der erlaubten Typen, dann hinzufügen
           */
 
View Full Code Here

  public void setSelectedMetadatum(MetadatumImpl newMeta) {
    this.selectedMetadatum = newMeta;
  }

  public void setTempTyp(String tempTyp) {
    MetadataType mdt = this.myPrefs.getMetadataTypeByName(tempTyp);
    try {
      Metadata md = new Metadata(mdt);
      this.selectedMetadatum = new MetadatumImpl(md, this.myMetadaten.size() + 1, this.myPrefs, this.myProzess);
    } catch (MetadataTypeNotAllowedException e) {
      myLogger.error(e.getMessage());
View Full Code Here

TOP

Related Classes of ugh.dl.MetadataType

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.