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

java.lang.Object
  extended byorg.globus.cog.karajan.util.serialization.XMLConverter

public class XMLConverter
extends Object


Nested Class Summary
static class XMLConverter._Variable
           
 
Constructor Summary
XMLConverter(ProjectNode projectNode, KarajanSerializationContext kcontext)
           
 
Method Summary
static void ckeckpoint(ProjectNode projectNode, Writer fw, StateManager manager)
           
static void read(FlowNode parent, Reader reader, String project)
           
static void read(FlowNode parent, Reader reader, String project, boolean lineNumbers)
           
static Object read(Reader reader, String project)
           
static Object read(Reader reader, String project, boolean lineNumbers)
           
static void readWithRoot(FlowNode parent, Reader reader, String project)
           
static void readWithRoot(FlowNode parent, Reader reader, String project, boolean lineNumbers)
           
 void write(Object obj, Writer writer)
           
 void write(Writer writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLConverter

public XMLConverter(ProjectNode projectNode,
                    KarajanSerializationContext kcontext)
Method Detail

write

public void write(Writer writer)

write

public void write(Object obj,
                  Writer writer)

read

public static Object read(Reader reader,
                          String project)

read

public static Object read(Reader reader,
                          String project,
                          boolean lineNumbers)

readWithRoot

public static void readWithRoot(FlowNode parent,
                                Reader reader,
                                String project)

readWithRoot

public static void readWithRoot(FlowNode parent,
                                Reader reader,
                                String project,
                                boolean lineNumbers)

read

public static void read(FlowNode parent,
                        Reader reader,
                        String project)

read

public static void read(FlowNode parent,
                        Reader reader,
                        String project,
                        boolean lineNumbers)

ckeckpoint

public static void ckeckpoint(ProjectNode projectNode,
                              Writer fw,
                              StateManager manager)
                       throws IOException
Throws:
IOException