package eu.europa.ec.markt.dss.ws.signature; 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.signature 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 _SignDocument_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "signDocument"); private final static QName _ExtendSignature_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "extendSignature"); private final static QName _DSSException_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "DSSException"); private final static QName _GetDataToSignResponse_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "getDataToSignResponse"); private final static QName _SignDocumentResponse_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "signDocumentResponse"); private final static QName _GetDataToSign_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "getDataToSign"); private final static QName _ExtendSignatureResponse_QNAME = new QName("http://ws.dss.markt.ec.europa.eu/", "extendSignatureResponse"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.ec.markt.dss.ws.signature */ public ObjectFactory() { } /** * Create an instance of {@link SignDocument } */ public SignDocument createSignDocument() { return new SignDocument(); } /** * Create an instance of {@link DSSException } */ public DSSException createDSSException() { return new DSSException(); } /** * Create an instance of {@link ExtendSignature } */ public ExtendSignature createExtendSignature() { return new ExtendSignature(); } /** * Create an instance of {@link SignDocumentResponse } */ public SignDocumentResponse createSignDocumentResponse() { return new SignDocumentResponse(); } /** * Create an instance of {@link GetDataToSignResponse } */ public GetDataToSignResponse createGetDataToSignResponse() { return new GetDataToSignResponse(); } /** * Create an instance of {@link GetDataToSign } */ public GetDataToSign createGetDataToSign() { return new GetDataToSign(); } /** * Create an instance of {@link ExtendSignatureResponse } */ public ExtendSignatureResponse createExtendSignatureResponse() { return new ExtendSignatureResponse(); } /** * Create an instance of {@link SignerLocation } */ public SignerLocation createSignerLocation() { return new SignerLocation(); } /** * Create an instance of {@link WsParameters } */ public WsParameters createWsParameters() { return new WsParameters(); } /** * Create an instance of {@link DssTransform } */ public DssTransform createDssTransform() { return new DssTransform(); } /** * Create an instance of {@link WsDocument } */ public WsDocument createWsDocument() { return new WsDocument(); } /** * Create an instance of {@link Policy } */ public Policy createPolicy() { return new Policy(); } /** * Create an instance of {@link WsChainCertificate } */ public WsChainCertificate createWsChainCertificate() { return new WsChainCertificate(); } /** * Create an instance of {@link MimeType } */ public MimeType createMimeType() { return new MimeType(); } /** * Create an instance of {@link WsdssReference } */ public WsdssReference createWsdssReference() { return new WsdssReference(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignDocument }{@code >}} */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "signDocument") public JAXBElement<SignDocument> createSignDocument(SignDocument value) { return new JAXBElement<SignDocument>(_SignDocument_QNAME, SignDocument.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExtendSignature }{@code >}} */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "extendSignature") public JAXBElement<ExtendSignature> createExtendSignature(ExtendSignature value) { return new JAXBElement<ExtendSignature>(_ExtendSignature_QNAME, ExtendSignature.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 GetDataToSignResponse }{@code >}} */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "getDataToSignResponse") public JAXBElement<GetDataToSignResponse> createGetDataToSignResponse(GetDataToSignResponse value) { return new JAXBElement<GetDataToSignResponse>(_GetDataToSignResponse_QNAME, GetDataToSignResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignDocumentResponse }{@code >}} */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "signDocumentResponse") public JAXBElement<SignDocumentResponse> createSignDocumentResponse(SignDocumentResponse value) { return new JAXBElement<SignDocumentResponse>(_SignDocumentResponse_QNAME, SignDocumentResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GetDataToSign }{@code >}} */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "getDataToSign") public JAXBElement<GetDataToSign> createGetDataToSign(GetDataToSign value) { return new JAXBElement<GetDataToSign>(_GetDataToSign_QNAME, GetDataToSign.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExtendSignatureResponse }{@code >}} */ @XmlElementDecl(namespace = "http://ws.dss.markt.ec.europa.eu/", name = "extendSignatureResponse") public JAXBElement<ExtendSignatureResponse> createExtendSignatureResponse(ExtendSignatureResponse value) { return new JAXBElement<ExtendSignatureResponse>(_ExtendSignatureResponse_QNAME, ExtendSignatureResponse.class, null, value); } }