package eu.europa.ec.markt.dss.ws.validation; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the eu.europa.ec.markt.dss.ws.validation 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 _ValidateDocumentResponse_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "validateDocumentResponse"); private final static QName _DSSException_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "DSSException"); private final static QName _ValidateDocument_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "validateDocument"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.ec.markt.dss.ws.validation * */ public ObjectFactory() { } /** * Create an instance of {@link MimeType } * */ public MimeType createMimeType() { return new MimeType(); } /** * Create an instance of {@link ValidateDocument } * */ public ValidateDocument createValidateDocument() { return new ValidateDocument(); } /** * Create an instance of {@link DSSException } * */ public DSSException createDSSException() { return new DSSException(); } /** * Create an instance of {@link WsDocument } * */ public WsDocument createWsDocument() { return new WsDocument(); } /** * Create an instance of {@link WsValidationReport } * */ public WsValidationReport createWsValidationReport() { return new WsValidationReport(); } /** * Create an instance of {@link ValidateDocumentResponse } * */ public ValidateDocumentResponse createValidateDocumentResponse() { return new ValidateDocumentResponse(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ValidateDocumentResponse }{@code >}} * */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "validateDocumentResponse") public JAXBElement<ValidateDocumentResponse> createValidateDocumentResponse(ValidateDocumentResponse value) { return new JAXBElement<ValidateDocumentResponse>(_ValidateDocumentResponse_QNAME, ValidateDocumentResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DSSException }{@code >}} * */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "DSSException") public JAXBElement<DSSException> createDSSException(DSSException value) { return new JAXBElement<DSSException>(_DSSException_QNAME, DSSException.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ValidateDocument }{@code >}} * */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "validateDocument") public JAXBElement<ValidateDocument> createValidateDocument(ValidateDocument value) { return new JAXBElement<ValidateDocument>(_ValidateDocument_QNAME, ValidateDocument.class, null, value); } }