/*
 * com.yodlee.soap.encoding.ser.NonBeanSerializerFactory
 *
 * $Author: kharikumar $
 * $Date: 2004/06/15 $
 * $DateTime: 2004/06/15 01:02:01 $
 * $Id: //newarch/core/main/src/soap/com/yodlee/soap/encoding/ser/NonBeanSerializerFactory.java#6 $
 *
 * Copyright (c) 2002 Yodlee Incorporated. All Rights Reserved.
 *
 * This software is the confidential and proprietary information of
 * Yodlee, Inc. Use is subject to license terms.
 *
 */

package com.yodlee.soap.encoding.ser;

import org.apache.axis.encoding.ser.BaseSerializerFactory;

import javax.xml.namespace.QName;

/**
 * SerializerFactory for LocaleSerializer
 */
public class NonBeanSerializerFactory extends BaseSerializerFactory
{
    /** Fully qualified class name */
    private static final String FQCN = NonBeanSerializerFactory.class.getName ();

    /** RCS version information */
    public static final String RCS_ID = "$Id: //newarch/core/main/src/soap/com/yodlee/soap/encoding/ser/NonBeanSerializerFactory.java#6 $";

    public NonBeanSerializerFactory (Class javaType, QName xmlType)
    {
        super (NonBeanSerializerFactory.class, xmlType, javaType);
    }

    /**
     * Returns Serializer to be used for a given XML processing mechanism such as SAX
     *
     * @param mechanismType The mechanism for which Serializer is requested
     *
     * @return Returns an instance of a NonBeanSerializer
     */
    public javax.xml.rpc.encoding.Serializer getSerializerAs (String mechanismType)
    {
        return new NonBeanSerializer ();
    }
}
