package com.acme.intg.transformations; 

import org.apache.xmlbeans.XmlObject;
import com.bea.xml.XmlObjectList;

/**
 * @author Selvan V. Rajan
 * @version 1.0 
 * 
 */

@com.bea.wli.common.XQuery(version = com.bea.wli.common.XQuery.Version.v2002)
@com.bea.wli.transform.DataTransformation()
public abstract class OutboundXMLToNonXML implements com.bea.transform.TransformSource
{
    static final long serialVersionUID = 1L;
    

    /**
     * @dtf:transform xquery-ref="convertXMLtoNonXML.xq"
     * @dtf:schema-validate return-value="false" parameters="false"
     */
    @com.bea.wli.transform.XQueryTransform(value = "convertXMLtoNonXML.xq", 
                                           transformType = com.bea.wli.transform.XQueryTransform.TransformMethodType.XQUERY_REF, 
                                           schemaValidate = @com.bea.wli.transform.XQueryTransform.SchemaValidate(returnValue=false, parameters=false)
	)
    public abstract ccoutboundrawmessage.CCOutboundMessageMflObject convertXMLtoNonXML(com.acme.validationService.ValidationMessageDocument validationMessageDoc);
} 
