org.simBio.serialize
Class SerializerFactory

java.lang.Object
  extended by org.simBio.serialize.SerializerFactory

public class SerializerFactory
extends java.lang.Object

SerializerFactory.

Version:
$Id: SerializerFactory.java,v 1.4 2006/12/06 06:07:30 nsarai Exp $
Author:
Nobuaki Sarai

Method Summary
static Serializer getSerializer(java.io.File file)
          Takes an XML file as input and returns an XMLSerializer which can parse it.
static Serializer getSerializer(org.xml.sax.InputSource source)
          Takes an XML input source as a parameter and returns an XMLSerializer to parse the XML.
static Serializer getSerializer(org.xml.sax.InputSource source, java.lang.ClassLoader loader)
          Takes an XML input source and a class loader as parameters and returns an XMLSerializer to parse the XML.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSerializer

public static Serializer getSerializer(java.io.File file)
                                throws java.io.FileNotFoundException
Takes an XML file as input and returns an XMLSerializer which can parse it.

Parameters:
file - model xml file
Returns:
Serializer parsing xml file
Throws:
java.io.FileNotFoundException

getSerializer

public static Serializer getSerializer(org.xml.sax.InputSource source)
Takes an XML input source as a parameter and returns an XMLSerializer to parse the XML.

Parameters:
source - model xml
Returns:
XMLSerializer

getSerializer

public static Serializer getSerializer(org.xml.sax.InputSource source,
                                       java.lang.ClassLoader loader)
Takes an XML input source and a class loader as parameters and returns an XMLSerializer to parse the XML.

Parameters:
source - model xml
loader - class loader


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.