1 package org.codehaus.xfire.java.type;
2
3 import org.codehaus.xfire.java.message.MessageReader;
4 import org.codehaus.xfire.java.message.MessageWriter;
5
6 /***
7 * SimpleSerializer
8 *
9 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
10 */
11 public class StringType
12 extends Type
13 {
14 /***
15 * @see org.codehaus.xfire.java.type.Type#readObject(org.dom4j.Element)
16 */
17 public Object readObject(MessageReader reader)
18 {
19 return reader.getValue();
20 }
21
22 /***
23 * @see org.codehaus.xfire.java.type.Type#writeObject(java.lang.Object)
24 */
25 public void writeObject(Object object, MessageWriter writer)
26 {
27 writer.writeValue( object );
28 }
29 }