01: /* *****************************************************************************
02: * JSONSimpleDeserializerFactory.java
03: * ****************************************************************************/
04:
05: /* J_LZ_COPYRIGHT_BEGIN *******************************************************
06: * Copyright 2001-2007 Laszlo Systems, Inc. All Rights Reserved. *
07: * Use is subject to license terms. *
08: * J_LZ_COPYRIGHT_END *********************************************************/
09:
10: /*
11: * The Apache Software License, Version 1.1
12: *
13: *
14: * Copyright (c) 2001-2003 The Apache Software Foundation. All rights
15: * reserved.
16: *
17: * Redistribution and use in source and binary forms, with or without
18: * modification, are permitted provided that the following conditions
19: * are met:
20: *
21: * 1. Redistributions of source code must retain the above copyright
22: * notice, this list of conditions and the following disclaimer.
23: *
24: * 2. Redistributions in binary form must reproduce the above copyright
25: * notice, this list of conditions and the following disclaimer in
26: * the documentation and/or other materials provided with the
27: * distribution.
28: *
29: * 3. The end-user documentation included with the redistribution,
30: * if any, must include the following acknowledgment:
31: * "This product includes software developed by the
32: * Apache Software Foundation (http://www.apache.org/)."
33: * Alternately, this acknowledgment may appear in the software itself,
34: * if and wherever such third-party acknowledgments normally appear.
35: *
36: * 4. The names "Axis" and "Apache Software Foundation" must
37: * not be used to endorse or promote products derived from this
38: * software without prior written permission. For written
39: * permission, please contact apache@apache.org.
40: *
41: * 5. Products derived from this software may not be called "Apache",
42: * nor may "Apache" appear in their name, without prior written
43: * permission of the Apache Software Foundation.
44: *
45: * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
46: * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
47: * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
48: * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
49: * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
50: * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
51: * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
52: * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
53: * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
54: * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
55: * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
56: * SUCH DAMAGE.
57: * ====================================================================
58: *
59: * This software consists of voluntary contributions made by many
60: * individuals on behalf of the Apache Software Foundation. For more
61: * information on the Apache Software Foundation, please see
62: * <http://www.apache.org/>.
63: */
64:
65: package org.openlaszlo.remote.json.soap.encoding;
66:
67: import javax.xml.namespace.QName;
68: import org.apache.axis.encoding.ser.BaseDeserializerFactory;
69:
70: /**
71: * DeserializerFactory for Element.
72: *
73: * @author Rich Scheuerle <scheu@us.ibm.com>
74: */
75: public class JSONSimpleDeserializerFactory extends
76: BaseDeserializerFactory {
77: public JSONSimpleDeserializerFactory(Class javaType, QName xmlType) {
78: super (JSONSimpleDeserializer.class, xmlType, javaType);
79: }
80: }
|