Package de.sub.goobi.beans

Examples of de.sub.goobi.beans.Prozesseigenschaft


public class BeanHelper {

 

  public void EigenschaftHinzufuegen(Prozess inProzess, String inTitel, String inWert) {
    Prozesseigenschaft eig = new Prozesseigenschaft();
    eig.setTitel(inTitel);
    eig.setWert(inWert);
    eig.setProzess(inProzess);
    Set<Prozesseigenschaft> eigenschaften = inProzess.getEigenschaften();
    if (eigenschaften == null) {
      eigenschaften = new HashSet<Prozesseigenschaft>();
    }
    eigenschaften.add(eig);
View Full Code Here


  }

  public void EigenschaftenKopieren(Prozess prozessVorlage, Prozess prozessKopie) {
    TreeSet<Prozesseigenschaft> myEigenschaften = new TreeSet<Prozesseigenschaft>();
    for (Iterator<Prozesseigenschaft> iterator = prozessVorlage.getEigenschaftenList().iterator(); iterator.hasNext();) {
      Prozesseigenschaft eig = iterator.next();
      Prozesseigenschaft eigneu = new Prozesseigenschaft();
      eigneu.setIstObligatorisch(eig.isIstObligatorisch());
      eigneu.setType(eig.getType());
      eigneu.setTitel(eig.getTitel());
      eigneu.setWert(eig.getWert());
      eigneu.setProzess(prozessKopie);
      myEigenschaften.add(eigneu);
    }
    // TODO read property configuration
    prozessKopie.setEigenschaften(myEigenschaften);
  }
View Full Code Here

TOP

Related Classes of de.sub.goobi.beans.Prozesseigenschaft

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.