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

java.lang.Object
  extended by org.globus.cog.karajan.util.serialization.AbstractKarajanConverter
      extended by org.globus.cog.karajan.util.serialization.StackFrameConverter
All Implemented Interfaces:
com.thoughtworks.xstream.converters.Converter

public class StackFrameConverter
extends AbstractKarajanConverter


Constructor Summary
StackFrameConverter(KarajanSerializationContext kcontext)
           
 
Method Summary
 boolean canConvert(Class cls)
           
 void marshal(Object elem, com.thoughtworks.xstream.io.HierarchicalStreamWriter wr, com.thoughtworks.xstream.converters.MarshallingContext context)
           
protected  void readVariables(StackFrame frame, com.thoughtworks.xstream.io.HierarchicalStreamReader rd, com.thoughtworks.xstream.converters.UnmarshallingContext context)
           
 Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader rd, com.thoughtworks.xstream.converters.UnmarshallingContext context)
           
 
Methods inherited from class org.globus.cog.karajan.util.serialization.AbstractKarajanConverter
getKContext, marshalObject, marshalObject, marshalObject, marshalObjectCls, unmarshalObject, unmarshalObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StackFrameConverter

public StackFrameConverter(KarajanSerializationContext kcontext)
Method Detail

canConvert

public boolean canConvert(Class cls)

marshal

public void marshal(Object elem,
                    com.thoughtworks.xstream.io.HierarchicalStreamWriter wr,
                    com.thoughtworks.xstream.converters.MarshallingContext context)

unmarshal

public Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader rd,
                        com.thoughtworks.xstream.converters.UnmarshallingContext context)

readVariables

protected void readVariables(StackFrame frame,
                             com.thoughtworks.xstream.io.HierarchicalStreamReader rd,
                             com.thoughtworks.xstream.converters.UnmarshallingContext context)