Examples of Vorlageeigenschaft


Examples of de.sub.goobi.beans.Vorlageeigenschaft

    }
  }

  private void generateVorlageProperty(Session session, Vorlage s, String name, String value, PropertyType type, Integer position, boolean required) {
    if (value != null) {
      Vorlageeigenschaft property = new Vorlageeigenschaft();
      property.setCreationDate(new Date());
      property.setIstObligatorisch(required);
      property.setTitel(name);
      property.setVorlage(s);
      property.setWert(value);
      property.setType(type);
      s.getEigenschaftenList().add(property);
      session.saveOrUpdate(s);
      session.saveOrUpdate(property);
    }
  }
View Full Code Here

Examples of de.sub.goobi.beans.Vorlageeigenschaft

          ve.setWert(property.getWert());
          return;
        }
      }
    }
    Vorlageeigenschaft eig = new Vorlageeigenschaft();
    eig.setTitel(property.getTitel());
    eig.setWert(property.getWert());
    eig.setAuswahl(property.getAuswahl());
    eig.setContainer(property.getContainer());
    eig.setType(property.getType());
    eig.setVorlage(inVorlage);
    Set<Vorlageeigenschaft> eigenschaften = inVorlage.getEigenschaften();
    if (eigenschaften == null) {
      eigenschaften = new HashSet<Vorlageeigenschaft>();
    }
    eigenschaften.add(eig);
View Full Code Here

Examples of de.sub.goobi.beans.Vorlageeigenschaft

         if (p.getVorlagenSize() - 1 < count)
            throw new GoobiException(1500, "Template does not exist");
         Vorlage v = p.getVorlagenList().get(count);
         if (v.getEigenschaften() == null)
            v.setEigenschaften(new HashSet<Vorlageeigenschaft>());
         Vorlageeigenschaft ve = new Vorlageeigenschaft();
         ve.setVorlage(v);
         ve.setTitel(gpp.getName());
         ve.setWert(gpp.getValue());
         v.getEigenschaften().add(ve);
      }

      try {
         new ProzessDAO().save(p);
View Full Code Here

Examples of de.sub.goobi.beans.Vorlageeigenschaft

         if (p.getVorlagenSize() - 1 < count)
            throw new GoobiException(1500, "Template does not exist");
         Vorlage v = p.getVorlagenList().get(count);
         //TODO: Use for loops
         for (Iterator<Vorlageeigenschaft> it = v.getEigenschaftenList().iterator(); it.hasNext();) {
            Vorlageeigenschaft ve = it.next();
            if (!ve.getTitel().startsWith("#"))
               gpps.add(new GoobiProcessProperty(ve.getTitel(), String.valueOf(ve.getId().intValue()), ve
                     .getWert()));
         }
      }
      return gpps;
   }
View Full Code Here

Examples of de.sub.goobi.beans.Vorlageeigenschaft

            if (type.equals(isWorkpiece)) {
               Werkstueckeigenschaft we = (Werkstueckeigenschaft) hits.get(0);
               we.setWert(gpp.getValue());
            }
            if (type.equals(isTemplate)) {
               Vorlageeigenschaft ve = (Vorlageeigenschaft) hits.get(0);
               ve.setWert(gpp.getValue());
            }
            new ProzessDAO().save(p);
         } else {
            throw new GoobiException(1500, "Property " + gpp.getName() + " with id " + gpp.getId()
                  + " does not exist");
View Full Code Here

Examples of de.sub.goobi.beans.Vorlageeigenschaft

    mySchrittEigenschaft = new Schritteigenschaft();
    return "";
  }

  public String VorlageEigenschaftNeu() {
    myVorlageEigenschaft = new Vorlageeigenschaft();
    return "";
  }
View Full Code Here

Examples of de.sub.goobi.beans.Vorlageeigenschaft

  }

 

  public void EigenschaftHinzufuegen(Vorlage inVorlage, String inTitel, String inWert) {
    Vorlageeigenschaft eig = new Vorlageeigenschaft();
    eig.setTitel(inTitel);
    eig.setWert(inWert);
    eig.setVorlage(inVorlage);
    Set<Vorlageeigenschaft> eigenschaften = inVorlage.getEigenschaften();
    if (eigenschaften == null) {
      eigenschaften = new HashSet<Vorlageeigenschaft>();
    }
    eigenschaften.add(eig);
View Full Code Here

Examples of de.sub.goobi.beans.Vorlageeigenschaft

      /* --------------------------------
       * Eigenschaften des Schritts
       * --------------------------------*/
      HashSet<Vorlageeigenschaft> myEigenschaften = new HashSet<Vorlageeigenschaft>();
      for (Iterator<Vorlageeigenschaft> iterator = vor.getEigenschaften().iterator(); iterator.hasNext();) {
        Vorlageeigenschaft eig = iterator.next();
        Vorlageeigenschaft eigneu = new Vorlageeigenschaft();
        eigneu.setIstObligatorisch(eig.isIstObligatorisch());
        eigneu.setType(eig.getType());
        eigneu.setTitel(eig.getTitel());
        eigneu.setWert(eig.getWert());
        eigneu.setVorlage(vorneu);
        myEigenschaften.add(eigneu);
      }
      vorneu.setEigenschaften(myEigenschaften);

      /* Schritt speichern */
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.