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

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

public class ProjectNodeConverter
extends ElementConverter


Constructor Summary
ProjectNodeConverter(KarajanSerializationContext kcontext)
           
 
Method Summary
 boolean canConvert(Class cls)
           
 Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader rd, com.thoughtworks.xstream.converters.UnmarshallingContext context)
           
 
Methods inherited from class org.globus.cog.karajan.util.serialization.ElementConverter
marshal, readChild, readChildren, setProperties
 
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

ProjectNodeConverter

public ProjectNodeConverter(KarajanSerializationContext kcontext)
Method Detail

canConvert

public boolean canConvert(Class cls)
Specified by:
canConvert in interface com.thoughtworks.xstream.converters.Converter
Overrides:
canConvert in class ElementConverter

unmarshal

public Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader rd,
                        com.thoughtworks.xstream.converters.UnmarshallingContext context)
Specified by:
unmarshal in interface com.thoughtworks.xstream.converters.Converter
Overrides:
unmarshal in class ElementConverter