org.globus.cog.karajan.util.serialization
Class SourceMarshallingStrategy

java.lang.Object
  extended by org.globus.cog.karajan.util.serialization.SourceMarshallingStrategy
All Implemented Interfaces:
com.thoughtworks.xstream.MarshallingStrategy

public class SourceMarshallingStrategy
extends Object
implements com.thoughtworks.xstream.MarshallingStrategy


Constructor Summary
SourceMarshallingStrategy()
           
 
Method Summary
 void marshal(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer, Object obj, com.thoughtworks.xstream.core.DefaultConverterLookup converterLookup, ClassMapper classMapper, com.thoughtworks.xstream.converters.DataHolder dataHolder)
           
 Object unmarshal(Object root, com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.DataHolder dataHolder, com.thoughtworks.xstream.core.DefaultConverterLookup converterLookup, ClassMapper classMapper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceMarshallingStrategy

public SourceMarshallingStrategy()
Method Detail

unmarshal

public Object unmarshal(Object root,
                        com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
                        com.thoughtworks.xstream.converters.DataHolder dataHolder,
                        com.thoughtworks.xstream.core.DefaultConverterLookup converterLookup,
                        ClassMapper classMapper)
Specified by:
unmarshal in interface com.thoughtworks.xstream.MarshallingStrategy

marshal

public void marshal(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
                    Object obj,
                    com.thoughtworks.xstream.core.DefaultConverterLookup converterLookup,
                    ClassMapper classMapper,
                    com.thoughtworks.xstream.converters.DataHolder dataHolder)
Specified by:
marshal in interface com.thoughtworks.xstream.MarshallingStrategy