// Path: my-aktion/src/main/java/de/dpunkt/myaktion/model/Spende.java
// @NamedQueries({
// 	@NamedQuery(name=Spende.findByStatus,query="SELECT s FROM Spende s WHERE s.status = :status")
// })
// @Entity
// public class Spende implements Serializable {
// 	private static final long serialVersionUID = -305029412912522665L;
// 
// 	public static final String findByStatus = "Spende.findWorkInProcess";
// 
// 	// Der NumberConverter konvertiert leere Strings in einen Null-Wert, daher
// 	// kommen bei Nicht-Angabe Null-Werte von Faces zurück - für diese wird daher ein Message-Wert benötigt.
// 	@NotNull(message="Bitte einen Spendenbetrag angeben.")
// 	@DecimalMin(value="1.00", message="Der Spendenbetrag muss min. 1 Euro sein.")
// 	private Double betrag;
// 	@NotNull
// 	@Size(min=5, max=40, message="Der Name eines Spenders muss min. 5 und darf max. 40 Zeichen lang sein.")
// 	private String spenderName;
// 	@NotNull
// 	private Boolean quittung;
// 	@NotNull
// 	private Status status;
// 	@NotNull
// 	private Konto konto;
// 	@NotNull
// 	@ManyToOne
// 	private Aktion aktion;
// 	
// 	@GeneratedValue
// 	@Id
// 	private Long id;
// 	
// 	public enum Status {
// 		UEBERWIESEN, IN_BEARBEITUNG;
// 	}
// 
// 	public Spende() {
// 		this.konto = new Konto();
// 	}
// 	
// 	public Aktion getAktion() {
// 		return aktion;
// 	}
// 
// 	public void setAktion(Aktion aktion) {
// 		this.aktion = aktion;
// 	}
// 
// 	public Long getId() {
// 		return id;
// 	}
// 
// 	public void setId(Long id) {
// 		this.id = id;
// 	}
// 
// 	public Double getBetrag() {
// 		return betrag;
// 	}
// 
// 	public void setBetrag(Double betrag) {
// 		this.betrag = betrag;
// 	}
// 
// 	public String getSpenderName() {
// 		return spenderName;
// 	}
// 
// 	public void setSpenderName(String spenderName) {
// 		this.spenderName = spenderName;
// 	}
// 
// 	public Boolean getQuittung() {
// 		return quittung;
// 	}
// 
// 	public void setQuittung(Boolean quittung) {
// 		this.quittung = quittung;
// 	}
// 
// 	public Status getStatus() {
// 		return status;
// 	}
// 
// 	public void setStatus(Status status) {
// 		this.status = status;
// 	}
// 
// 	public Konto getKonto() {
// 		return konto;
// 	}
// 
// 	public void setKonto(Konto konto) {
// 		this.konto = konto;
// 	}
// 
// 	
// }


import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import de.dpunkt.myaktion.model.Spende;

package de.dpunkt.myaktion.monitor.ws;




/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the de.dpunkt.myaktion.monitor.ws package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _SendSpende_QNAME = new QName("http://ws.monitor.myaktion.dpunkt.de/", "sendSpende");
    private final static QName _SendSpendeResponse_QNAME = new QName("http://ws.monitor.myaktion.dpunkt.de/", "sendSpendeResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: de.dpunkt.myaktion.monitor.ws
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link SendSpendeResponse }
     * 
     */
    public SendSpendeResponse createSendSpendeResponse() {
        return new SendSpendeResponse();
    }

    /**
     * Create an instance of {@link SendSpende }
     * 
     */
    public SendSpende createSendSpende() {
        return new SendSpende();
    }

    /**
     * Create an instance of {@link Spende }
     * 
     */
// Path: my-aktion/src/main/java/de/dpunkt/myaktion/model/Spende.java
// @NamedQueries({
// 	@NamedQuery(name=Spende.findByStatus,query="SELECT s FROM Spende s WHERE s.status = :status")
// })
// @Entity
// public class Spende implements Serializable {
// 	private static final long serialVersionUID = -305029412912522665L;
// 
// 	public static final String findByStatus = "Spende.findWorkInProcess";
// 
// 	// Der NumberConverter konvertiert leere Strings in einen Null-Wert, daher
// 	// kommen bei Nicht-Angabe Null-Werte von Faces zurück - für diese wird daher ein Message-Wert benötigt.
// 	@NotNull(message="Bitte einen Spendenbetrag angeben.")
// 	@DecimalMin(value="1.00", message="Der Spendenbetrag muss min. 1 Euro sein.")
// 	private Double betrag;
// 	@NotNull
// 	@Size(min=5, max=40, message="Der Name eines Spenders muss min. 5 und darf max. 40 Zeichen lang sein.")
// 	private String spenderName;
// 	@NotNull
// 	private Boolean quittung;
// 	@NotNull
// 	private Status status;
// 	@NotNull
// 	private Konto konto;
// 	@NotNull
// 	@ManyToOne
// 	private Aktion aktion;
// 	
// 	@GeneratedValue
// 	@Id
// 	private Long id;
// 	
// 	public enum Status {
// 		UEBERWIESEN, IN_BEARBEITUNG;
// 	}
// 
// 	public Spende() {
// 		this.konto = new Konto();
// 	}
// 	
// 	public Aktion getAktion() {
// 		return aktion;
// 	}
// 
// 	public void setAktion(Aktion aktion) {
// 		this.aktion = aktion;
// 	}
// 
// 	public Long getId() {
// 		return id;
// 	}
// 
// 	public void setId(Long id) {
// 		this.id = id;
// 	}
// 
// 	public Double getBetrag() {
// 		return betrag;
// 	}
// 
// 	public void setBetrag(Double betrag) {
// 		this.betrag = betrag;
// 	}
// 
// 	public String getSpenderName() {
// 		return spenderName;
// 	}
// 
// 	public void setSpenderName(String spenderName) {
// 		this.spenderName = spenderName;
// 	}
// 
// 	public Boolean getQuittung() {
// 		return quittung;
// 	}
// 
// 	public void setQuittung(Boolean quittung) {
// 		this.quittung = quittung;
// 	}
// 
// 	public Status getStatus() {
// 		return status;
// 	}
// 
// 	public void setStatus(Status status) {
// 		this.status = status;
// 	}
// 
// 	public Konto getKonto() {
// 		return konto;
// 	}
// 
// 	public void setKonto(Konto konto) {
// 		this.konto = konto;
// 	}
// 
// 	
// }


// Path: my-aktion/src/main/java/de/dpunkt/myaktion/monitor/ws/ObjectFactory.java
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import de.dpunkt.myaktion.model.Spende;


package de.dpunkt.myaktion.monitor.ws;




/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the de.dpunkt.myaktion.monitor.ws package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _SendSpende_QNAME = new QName("http://ws.monitor.myaktion.dpunkt.de/", "sendSpende");
    private final static QName _SendSpendeResponse_QNAME = new QName("http://ws.monitor.myaktion.dpunkt.de/", "sendSpendeResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: de.dpunkt.myaktion.monitor.ws
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link SendSpendeResponse }
     * 
     */
    public SendSpendeResponse createSendSpendeResponse() {
        return new SendSpendeResponse();
    }

    /**
     * Create an instance of {@link SendSpende }
     * 
     */
    public SendSpende createSendSpende() {
        return new SendSpende();
    }

    /**
     * Create an instance of {@link Spende }
     * 
     */
    public Spende createSpende() {