neuroml.util
Class NeuroMLConverter

java.lang.Object
  extended by neuroml.util.NeuroMLConverter

public class NeuroMLConverter
extends java.lang.Object


Field Summary
protected  javax.xml.bind.JAXBContext jaxb
           
protected  javax.xml.bind.Marshaller marshaller
           
protected  javax.xml.bind.Unmarshaller unmarshaller
           
 
Constructor Summary
NeuroMLConverter()
           
 
Method Summary
 void channelToXml(ChannelML chan, java.lang.String filename)
           
 void morphologyToXml(Morphology morph, java.lang.String filename)
           
 void neuromlToXml(NeuroMLLevel3 l3, java.lang.String filename)
           
 NeuroMLLevel3 readNeuroML(java.lang.String xmlFile)
           
 ChannelML xmlToChannel(java.lang.String xmlfile)
           
 Morphology xmlToMorphology(java.lang.String xmlFile)
           
 NetworkML xmlToNetwork(java.lang.String xmlfile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jaxb

protected javax.xml.bind.JAXBContext jaxb

marshaller

protected javax.xml.bind.Marshaller marshaller

unmarshaller

protected javax.xml.bind.Unmarshaller unmarshaller
Constructor Detail

NeuroMLConverter

public NeuroMLConverter()
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

readNeuroML

public NeuroMLLevel3 readNeuroML(java.lang.String xmlFile)
                          throws java.lang.Exception
Throws:
java.lang.Exception

xmlToMorphology

public Morphology xmlToMorphology(java.lang.String xmlFile)
                           throws java.lang.Exception
Throws:
java.lang.Exception

xmlToChannel

public ChannelML xmlToChannel(java.lang.String xmlfile)
                       throws java.lang.Exception
Throws:
java.lang.Exception

xmlToNetwork

public NetworkML xmlToNetwork(java.lang.String xmlfile)
                       throws java.lang.Exception
Throws:
java.lang.Exception

morphologyToXml

public void morphologyToXml(Morphology morph,
                            java.lang.String filename)
                     throws java.lang.Exception
Throws:
java.lang.Exception

channelToXml

public void channelToXml(ChannelML chan,
                         java.lang.String filename)
                  throws java.lang.Exception
Throws:
java.lang.Exception

neuromlToXml

public void neuromlToXml(NeuroMLLevel3 l3,
                         java.lang.String filename)
                  throws java.lang.Exception
Throws:
java.lang.Exception


NeuroML API (v1.4)