
package com.ejie.ab61.clientesWS.pid;

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 com.ejie.ab61.clientesWS.pid 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 _RequestRenditionResponse_QNAME = new QName("com/ejie/documents/xml",
			"requestRenditionResponse");
	private final static QName _GetDocumentsInfo_QNAME = new QName("com/ejie/documents/xml", "getDocumentsInfo");
	private final static QName _CopyDocumentsResponse_QNAME = new QName("com/ejie/documents/xml",
			"copyDocumentsResponse");
	private final static QName _W43DfFTResultSet_QNAME = new QName("com/ejie/documents/xml", "w43DfFTResultSet");
	private final static QName _GetTypeDefinition_QNAME = new QName("com/ejie/documents/xml", "getTypeDefinition");
	private final static QName _SearchByType_QNAME = new QName("com/ejie/documents/xml", "searchByType");
	private final static QName _AddDocuments_QNAME = new QName("com/ejie/documents/xml", "addDocuments");
	private final static QName _W43DfRenditionRequest_QNAME = new QName("com/ejie/documents/xml",
			"w43DfRenditionRequest");
	private final static QName _W43DfRenditionProfile_QNAME = new QName("com/ejie/documents/xml",
			"w43DfRenditionProfile");
	private final static QName _CopyDocumentResponse_QNAME = new QName("com/ejie/documents/xml",
			"copyDocumentResponse");
	private final static QName _RequestRenditionsResponse_QNAME = new QName("com/ejie/documents/xml",
			"requestRenditionsResponse");
	private final static QName _ModifyDocument_QNAME = new QName("com/ejie/documents/xml", "modifyDocument");
	private final static QName _GetTypeNamesResponse_QNAME = new QName("com/ejie/documents/xml",
			"getTypeNamesResponse");
	private final static QName _GetDocumentsResponse_QNAME = new QName("com/ejie/documents/xml",
			"getDocumentsResponse");
	private final static QName _W43DfTypedQuery_QNAME = new QName("com/ejie/documents/xml", "w43DfTypedQuery");
	private final static QName _GetDocument_QNAME = new QName("com/ejie/documents/xml", "getDocument");
	private final static QName _DeleteDocument_QNAME = new QName("com/ejie/documents/xml", "deleteDocument");
	private final static QName _GetFilestores_QNAME = new QName("com/ejie/documents/xml", "getFilestores");
	private final static QName _GetContentFormatsResponse_QNAME = new QName("com/ejie/documents/xml",
			"getContentFormatsResponse");
	private final static QName _W43DfFormat_QNAME = new QName("com/ejie/documents/xml", "w43DfFormat");
	private final static QName _SearchByAttributesResponse_QNAME = new QName("com/ejie/documents/xml",
			"searchByAttributesResponse");
	private final static QName _W43DfType_QNAME = new QName("com/ejie/documents/xml", "w43DfType");
	private final static QName _AddDocumentResponse_QNAME = new QName("com/ejie/documents/xml", "addDocumentResponse");
	private final static QName _GetDocumentResponse_QNAME = new QName("com/ejie/documents/xml", "getDocumentResponse");
	private final static QName _RequestRenditions_QNAME = new QName("com/ejie/documents/xml", "requestRenditions");
	private final static QName _SearchFulltext_QNAME = new QName("com/ejie/documents/xml", "searchFulltext");
	private final static QName _GetDocumentInfo_QNAME = new QName("com/ejie/documents/xml", "getDocumentInfo");
	private final static QName _W43DfDocumentInfo_QNAME = new QName("com/ejie/documents/xml", "w43DfDocumentInfo");
	private final static QName _W43DfResultSet_QNAME = new QName("com/ejie/documents/xml", "w43DfResultSet");
	private final static QName _GetTypeDefinitionResponse_QNAME = new QName("com/ejie/documents/xml",
			"getTypeDefinitionResponse");
	private final static QName _SearchByTypeResponse_QNAME = new QName("com/ejie/documents/xml",
			"searchByTypeResponse");
	private final static QName _GetRenditionProfiles_QNAME = new QName("com/ejie/documents/xml",
			"getRenditionProfiles");
	private final static QName _W43DfGETDocumentInfo_QNAME = new QName("com/ejie/documents/xml",
			"w43DfGETDocumentInfo");
	private final static QName _ModifyDocuments_QNAME = new QName("com/ejie/documents/xml", "modifyDocuments");
	private final static QName _ModifyDocumentResponse_QNAME = new QName("com/ejie/documents/xml",
			"modifyDocumentResponse");
	private final static QName _GetDocumentInfoResponse_QNAME = new QName("com/ejie/documents/xml",
			"getDocumentInfoResponse");
	private final static QName _DeleteDocumentResponse_QNAME = new QName("com/ejie/documents/xml",
			"deleteDocumentResponse");
	private final static QName _GetTypeNames_QNAME = new QName("com/ejie/documents/xml", "getTypeNames");
	private final static QName _AddDocumentsResponse_QNAME = new QName("com/ejie/documents/xml",
			"addDocumentsResponse");
	private final static QName _W43DfDocument_QNAME = new QName("com/ejie/documents/xml", "w43DfDocument");
	private final static QName _GetFilestoresResponse_QNAME = new QName("com/ejie/documents/xml",
			"getFilestoresResponse");
	private final static QName _SearchFulltextResponse_QNAME = new QName("com/ejie/documents/xml",
			"searchFulltextResponse");
	private final static QName _GetDocuments_QNAME = new QName("com/ejie/documents/xml", "getDocuments");
	private final static QName _ModifyDocumentsResponse_QNAME = new QName("com/ejie/documents/xml",
			"modifyDocumentsResponse");
	private final static QName _DeleteDocuments_QNAME = new QName("com/ejie/documents/xml", "deleteDocuments");
	private final static QName _GetRenditionProfilesResponse_QNAME = new QName("com/ejie/documents/xml",
			"getRenditionProfilesResponse");
	private final static QName _CopyDocuments_QNAME = new QName("com/ejie/documents/xml", "copyDocuments");
	private final static QName _TestInteroperabilityResponse_QNAME = new QName("com/ejie/documents/xml",
			"testInteroperabilityResponse");
	private final static QName _DeleteDocumentsResponse_QNAME = new QName("com/ejie/documents/xml",
			"deleteDocumentsResponse");
	private final static QName _W43DfFTQuery_QNAME = new QName("com/ejie/documents/xml", "w43DfFTQuery");
	private final static QName _AddDocument_QNAME = new QName("com/ejie/documents/xml", "addDocument");
	private final static QName _RequestRendition_QNAME = new QName("com/ejie/documents/xml", "requestRendition");
	private final static QName _GetContentFormats_QNAME = new QName("com/ejie/documents/xml", "getContentFormats");
	private final static QName _TestInteroperability_QNAME = new QName("com/ejie/documents/xml",
			"testInteroperability");
	private final static QName _CopyDocument_QNAME = new QName("com/ejie/documents/xml", "copyDocument");
	private final static QName _GetDocumentsInfoResponse_QNAME = new QName("com/ejie/documents/xml",
			"getDocumentsInfoResponse");
	private final static QName _SearchByAttributes_QNAME = new QName("com/ejie/documents/xml", "searchByAttributes");
	private final static QName _W43DfAttributedQuery_QNAME = new QName("com/ejie/documents/xml",
			"w43DfAttributedQuery");
	private final static QName _W43DfFilestore_QNAME = new QName("com/ejie/documents/xml", "w43DfFilestore");
	private final static QName _W43DfGETDocument_QNAME = new QName("com/ejie/documents/xml", "w43DfGETDocument");
	private final static QName _W43DfWSFault_QNAME = new QName("com/ejie/documents/xml", "W43dfWSFault");

	/**
	 * Create a new ObjectFactory that can be used to create new instances of
	 * schema derived classes for package: com.ejie.ab61.clientesWS.pid
	 * 
	 */
	public ObjectFactory() {
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link RequestRenditionResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "requestRenditionResponse")
	public JAXBElement<RequestRenditionResponse> createRequestRenditionResponse(RequestRenditionResponse value) {
		return new JAXBElement<RequestRenditionResponse>(_RequestRenditionResponse_QNAME,
				RequestRenditionResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetDocumentsInfo }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocumentsInfo")
	public JAXBElement<GetDocumentsInfo> createGetDocumentsInfo(GetDocumentsInfo value) {
		return new JAXBElement<GetDocumentsInfo>(_GetDocumentsInfo_QNAME, GetDocumentsInfo.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link CopyDocumentsResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "copyDocumentsResponse")
	public JAXBElement<CopyDocumentsResponse> createCopyDocumentsResponse(CopyDocumentsResponse value) {
		return new JAXBElement<CopyDocumentsResponse>(_CopyDocumentsResponse_QNAME, CopyDocumentsResponse.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfFTResultSet }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfFTResultSet")
	public JAXBElement<W43DfFTResultSet> createW43DfFTResultSet(W43DfFTResultSet value) {
		return new JAXBElement<W43DfFTResultSet>(_W43DfFTResultSet_QNAME, W43DfFTResultSet.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetTypeDefinition }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getTypeDefinition")
	public JAXBElement<GetTypeDefinition> createGetTypeDefinition(GetTypeDefinition value) {
		return new JAXBElement<GetTypeDefinition>(_GetTypeDefinition_QNAME, GetTypeDefinition.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link SearchByType
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "searchByType")
	public JAXBElement<SearchByType> createSearchByType(SearchByType value) {
		return new JAXBElement<SearchByType>(_SearchByType_QNAME, SearchByType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link AddDocuments
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "addDocuments")
	public JAXBElement<AddDocuments> createAddDocuments(AddDocuments value) {
		return new JAXBElement<AddDocuments>(_AddDocuments_QNAME, AddDocuments.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfRenditionRequest }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfRenditionRequest")
	public JAXBElement<W43DfRenditionRequest> createW43DfRenditionRequest(W43DfRenditionRequest value) {
		return new JAXBElement<W43DfRenditionRequest>(_W43DfRenditionRequest_QNAME, W43DfRenditionRequest.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfRenditionProfile }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfRenditionProfile")
	public JAXBElement<W43DfRenditionProfile> createW43DfRenditionProfile(W43DfRenditionProfile value) {
		return new JAXBElement<W43DfRenditionProfile>(_W43DfRenditionProfile_QNAME, W43DfRenditionProfile.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link CopyDocumentResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "copyDocumentResponse")
	public JAXBElement<CopyDocumentResponse> createCopyDocumentResponse(CopyDocumentResponse value) {
		return new JAXBElement<CopyDocumentResponse>(_CopyDocumentResponse_QNAME, CopyDocumentResponse.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link RequestRenditionsResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "requestRenditionsResponse")
	public JAXBElement<RequestRenditionsResponse> createRequestRenditionsResponse(RequestRenditionsResponse value) {
		return new JAXBElement<RequestRenditionsResponse>(_RequestRenditionsResponse_QNAME,
				RequestRenditionsResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link ModifyDocument
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "modifyDocument")
	public JAXBElement<ModifyDocument> createModifyDocument(ModifyDocument value) {
		return new JAXBElement<ModifyDocument>(_ModifyDocument_QNAME, ModifyDocument.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetTypeNamesResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getTypeNamesResponse")
	public JAXBElement<GetTypeNamesResponse> createGetTypeNamesResponse(GetTypeNamesResponse value) {
		return new JAXBElement<GetTypeNamesResponse>(_GetTypeNamesResponse_QNAME, GetTypeNamesResponse.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetDocumentsResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocumentsResponse")
	public JAXBElement<GetDocumentsResponse> createGetDocumentsResponse(GetDocumentsResponse value) {
		return new JAXBElement<GetDocumentsResponse>(_GetDocumentsResponse_QNAME, GetDocumentsResponse.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link W43DfTypedQuery
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfTypedQuery")
	public JAXBElement<W43DfTypedQuery> createW43DfTypedQuery(W43DfTypedQuery value) {
		return new JAXBElement<W43DfTypedQuery>(_W43DfTypedQuery_QNAME, W43DfTypedQuery.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link GetDocument
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocument")
	public JAXBElement<GetDocument> createGetDocument(GetDocument value) {
		return new JAXBElement<GetDocument>(_GetDocument_QNAME, GetDocument.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteDocument
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "deleteDocument")
	public JAXBElement<DeleteDocument> createDeleteDocument(DeleteDocument value) {
		return new JAXBElement<DeleteDocument>(_DeleteDocument_QNAME, DeleteDocument.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link GetFilestores
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getFilestores")
	public JAXBElement<GetFilestores> createGetFilestores(GetFilestores value) {
		return new JAXBElement<GetFilestores>(_GetFilestores_QNAME, GetFilestores.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetContentFormatsResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getContentFormatsResponse")
	public JAXBElement<GetContentFormatsResponse> createGetContentFormatsResponse(GetContentFormatsResponse value) {
		return new JAXBElement<GetContentFormatsResponse>(_GetContentFormatsResponse_QNAME,
				GetContentFormatsResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link W43DfFormat
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfFormat")
	public JAXBElement<W43DfFormat> createW43DfFormat(W43DfFormat value) {
		return new JAXBElement<W43DfFormat>(_W43DfFormat_QNAME, W43DfFormat.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link SearchByAttributesResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "searchByAttributesResponse")
	public JAXBElement<SearchByAttributesResponse> createSearchByAttributesResponse(SearchByAttributesResponse value) {
		return new JAXBElement<SearchByAttributesResponse>(_SearchByAttributesResponse_QNAME,
				SearchByAttributesResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link W43DfType
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfType")
	public JAXBElement<W43DfType> createW43DfType(W43DfType value) {
		return new JAXBElement<W43DfType>(_W43DfType_QNAME, W43DfType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link AddDocumentResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "addDocumentResponse")
	public JAXBElement<AddDocumentResponse> createAddDocumentResponse(AddDocumentResponse value) {
		return new JAXBElement<AddDocumentResponse>(_AddDocumentResponse_QNAME, AddDocumentResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetDocumentResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocumentResponse")
	public JAXBElement<GetDocumentResponse> createGetDocumentResponse(GetDocumentResponse value) {
		return new JAXBElement<GetDocumentResponse>(_GetDocumentResponse_QNAME, GetDocumentResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link RequestRenditions }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "requestRenditions")
	public JAXBElement<RequestRenditions> createRequestRenditions(RequestRenditions value) {
		return new JAXBElement<RequestRenditions>(_RequestRenditions_QNAME, RequestRenditions.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link SearchFulltext
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "searchFulltext")
	public JAXBElement<SearchFulltext> createSearchFulltext(SearchFulltext value) {
		return new JAXBElement<SearchFulltext>(_SearchFulltext_QNAME, SearchFulltext.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link GetDocumentInfo
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocumentInfo")
	public JAXBElement<GetDocumentInfo> createGetDocumentInfo(GetDocumentInfo value) {
		return new JAXBElement<GetDocumentInfo>(_GetDocumentInfo_QNAME, GetDocumentInfo.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfDocumentInfo }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfDocumentInfo")
	public JAXBElement<W43DfDocumentInfo> createW43DfDocumentInfo(W43DfDocumentInfo value) {
		return new JAXBElement<W43DfDocumentInfo>(_W43DfDocumentInfo_QNAME, W43DfDocumentInfo.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link W43DfResultSet
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfResultSet")
	public JAXBElement<W43DfResultSet> createW43DfResultSet(W43DfResultSet value) {
		return new JAXBElement<W43DfResultSet>(_W43DfResultSet_QNAME, W43DfResultSet.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetTypeDefinitionResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getTypeDefinitionResponse")
	public JAXBElement<GetTypeDefinitionResponse> createGetTypeDefinitionResponse(GetTypeDefinitionResponse value) {
		return new JAXBElement<GetTypeDefinitionResponse>(_GetTypeDefinitionResponse_QNAME,
				GetTypeDefinitionResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link SearchByTypeResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "searchByTypeResponse")
	public JAXBElement<SearchByTypeResponse> createSearchByTypeResponse(SearchByTypeResponse value) {
		return new JAXBElement<SearchByTypeResponse>(_SearchByTypeResponse_QNAME, SearchByTypeResponse.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetRenditionProfiles }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getRenditionProfiles")
	public JAXBElement<GetRenditionProfiles> createGetRenditionProfiles(GetRenditionProfiles value) {
		return new JAXBElement<GetRenditionProfiles>(_GetRenditionProfiles_QNAME, GetRenditionProfiles.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfGETDocumentInfo }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfGETDocumentInfo")
	public JAXBElement<W43DfGETDocumentInfo> createW43DfGETDocumentInfo(W43DfGETDocumentInfo value) {
		return new JAXBElement<W43DfGETDocumentInfo>(_W43DfGETDocumentInfo_QNAME, W43DfGETDocumentInfo.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link ModifyDocuments
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "modifyDocuments")
	public JAXBElement<ModifyDocuments> createModifyDocuments(ModifyDocuments value) {
		return new JAXBElement<ModifyDocuments>(_ModifyDocuments_QNAME, ModifyDocuments.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link ModifyDocumentResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "modifyDocumentResponse")
	public JAXBElement<ModifyDocumentResponse> createModifyDocumentResponse(ModifyDocumentResponse value) {
		return new JAXBElement<ModifyDocumentResponse>(_ModifyDocumentResponse_QNAME, ModifyDocumentResponse.class,
				null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetDocumentInfoResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocumentInfoResponse")
	public JAXBElement<GetDocumentInfoResponse> createGetDocumentInfoResponse(GetDocumentInfoResponse value) {
		return new JAXBElement<GetDocumentInfoResponse>(_GetDocumentInfoResponse_QNAME, GetDocumentInfoResponse.class,
				null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link DeleteDocumentResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "deleteDocumentResponse")
	public JAXBElement<DeleteDocumentResponse> createDeleteDocumentResponse(DeleteDocumentResponse value) {
		return new JAXBElement<DeleteDocumentResponse>(_DeleteDocumentResponse_QNAME, DeleteDocumentResponse.class,
				null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link GetTypeNames
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getTypeNames")
	public JAXBElement<GetTypeNames> createGetTypeNames(GetTypeNames value) {
		return new JAXBElement<GetTypeNames>(_GetTypeNames_QNAME, GetTypeNames.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link AddDocumentsResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "addDocumentsResponse")
	public JAXBElement<AddDocumentsResponse> createAddDocumentsResponse(AddDocumentsResponse value) {
		return new JAXBElement<AddDocumentsResponse>(_AddDocumentsResponse_QNAME, AddDocumentsResponse.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link W43DfDocument
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfDocument")
	public JAXBElement<W43DfDocument> createW43DfDocument(W43DfDocument value) {
		return new JAXBElement<W43DfDocument>(_W43DfDocument_QNAME, W43DfDocument.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetFilestoresResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getFilestoresResponse")
	public JAXBElement<GetFilestoresResponse> createGetFilestoresResponse(GetFilestoresResponse value) {
		return new JAXBElement<GetFilestoresResponse>(_GetFilestoresResponse_QNAME, GetFilestoresResponse.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link SearchFulltextResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "searchFulltextResponse")
	public JAXBElement<SearchFulltextResponse> createSearchFulltextResponse(SearchFulltextResponse value) {
		return new JAXBElement<SearchFulltextResponse>(_SearchFulltextResponse_QNAME, SearchFulltextResponse.class,
				null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link GetDocuments
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocuments")
	public JAXBElement<GetDocuments> createGetDocuments(GetDocuments value) {
		return new JAXBElement<GetDocuments>(_GetDocuments_QNAME, GetDocuments.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link ModifyDocumentsResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "modifyDocumentsResponse")
	public JAXBElement<ModifyDocumentsResponse> createModifyDocumentsResponse(ModifyDocumentsResponse value) {
		return new JAXBElement<ModifyDocumentsResponse>(_ModifyDocumentsResponse_QNAME, ModifyDocumentsResponse.class,
				null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteDocuments
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "deleteDocuments")
	public JAXBElement<DeleteDocuments> createDeleteDocuments(DeleteDocuments value) {
		return new JAXBElement<DeleteDocuments>(_DeleteDocuments_QNAME, DeleteDocuments.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetRenditionProfilesResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getRenditionProfilesResponse")
	public JAXBElement<GetRenditionProfilesResponse> createGetRenditionProfilesResponse(
			GetRenditionProfilesResponse value) {
		return new JAXBElement<GetRenditionProfilesResponse>(_GetRenditionProfilesResponse_QNAME,
				GetRenditionProfilesResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link CopyDocuments
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "copyDocuments")
	public JAXBElement<CopyDocuments> createCopyDocuments(CopyDocuments value) {
		return new JAXBElement<CopyDocuments>(_CopyDocuments_QNAME, CopyDocuments.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link TestInteroperabilityResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "testInteroperabilityResponse")
	public JAXBElement<TestInteroperabilityResponse> createTestInteroperabilityResponse(
			TestInteroperabilityResponse value) {
		return new JAXBElement<TestInteroperabilityResponse>(_TestInteroperabilityResponse_QNAME,
				TestInteroperabilityResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link DeleteDocumentsResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "deleteDocumentsResponse")
	public JAXBElement<DeleteDocumentsResponse> createDeleteDocumentsResponse(DeleteDocumentsResponse value) {
		return new JAXBElement<DeleteDocumentsResponse>(_DeleteDocumentsResponse_QNAME, DeleteDocumentsResponse.class,
				null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link W43DfFTQuery
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfFTQuery")
	public JAXBElement<W43DfFTQuery> createW43DfFTQuery(W43DfFTQuery value) {
		return new JAXBElement<W43DfFTQuery>(_W43DfFTQuery_QNAME, W43DfFTQuery.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link AddDocument
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "addDocument")
	public JAXBElement<AddDocument> createAddDocument(AddDocument value) {
		return new JAXBElement<AddDocument>(_AddDocument_QNAME, AddDocument.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link RequestRendition }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "requestRendition")
	public JAXBElement<RequestRendition> createRequestRendition(RequestRendition value) {
		return new JAXBElement<RequestRendition>(_RequestRendition_QNAME, RequestRendition.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetContentFormats }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getContentFormats")
	public JAXBElement<GetContentFormats> createGetContentFormats(GetContentFormats value) {
		return new JAXBElement<GetContentFormats>(_GetContentFormats_QNAME, GetContentFormats.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link TestInteroperability }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "testInteroperability")
	public JAXBElement<TestInteroperability> createTestInteroperability(TestInteroperability value) {
		return new JAXBElement<TestInteroperability>(_TestInteroperability_QNAME, TestInteroperability.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link CopyDocument
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "copyDocument")
	public JAXBElement<CopyDocument> createCopyDocument(CopyDocument value) {
		return new JAXBElement<CopyDocument>(_CopyDocument_QNAME, CopyDocument.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link GetDocumentsInfoResponse }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "getDocumentsInfoResponse")
	public JAXBElement<GetDocumentsInfoResponse> createGetDocumentsInfoResponse(GetDocumentsInfoResponse value) {
		return new JAXBElement<GetDocumentsInfoResponse>(_GetDocumentsInfoResponse_QNAME,
				GetDocumentsInfoResponse.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link SearchByAttributes }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "searchByAttributes")
	public JAXBElement<SearchByAttributes> createSearchByAttributes(SearchByAttributes value) {
		return new JAXBElement<SearchByAttributes>(_SearchByAttributes_QNAME, SearchByAttributes.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfAttributedQuery }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfAttributedQuery")
	public JAXBElement<W43DfAttributedQuery> createW43DfAttributedQuery(W43DfAttributedQuery value) {
		return new JAXBElement<W43DfAttributedQuery>(_W43DfAttributedQuery_QNAME, W43DfAttributedQuery.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link W43DfFilestore
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfFilestore")
	public JAXBElement<W43DfFilestore> createW43DfFilestore(W43DfFilestore value) {
		return new JAXBElement<W43DfFilestore>(_W43DfFilestore_QNAME, W43DfFilestore.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfGETDocument }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "w43DfGETDocument")
	public JAXBElement<W43DfGETDocument> createW43DfGETDocument(W43DfGETDocument value) {
		return new JAXBElement<W43DfGETDocument>(_W43DfGETDocument_QNAME, W43DfGETDocument.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link W43DfWSFaultInfo }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "com/ejie/documents/xml", name = "W43dfWSFault")
	public JAXBElement<W43DfWSFaultInfo> createW43DfWSFault(W43DfWSFaultInfo value) {
		return new JAXBElement<W43DfWSFaultInfo>(_W43DfWSFault_QNAME, W43DfWSFaultInfo.class, null, value);
	}

}
