Package org.neuroml.export.xineml
Class XineMLWriter
- java.lang.Object
-
- org.lemsml.export.base.ABaseWriter
-
- org.neuroml.export.base.ANeuroMLBaseWriter
-
- org.neuroml.export.base.ANeuroMLXMLWriter
-
- org.neuroml.export.xineml.XineMLWriter
-
- All Implemented Interfaces:
IBaseWriter
public class XineMLWriter extends ANeuroMLXMLWriter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.neuroml.export.base.ANeuroMLBaseWriter
ANeuroMLBaseWriter.CompInfo
-
-
Field Summary
Fields Modifier and Type Field Description static String
NAMESPACE_9ML
static String
NAMESPACE_SPINEML_COMP_LAYER
static String
NAMESPACE_SPINEML_EXP_LAYER
static String
NAMESPACE_SPINEML_NET_LAYER
static String
SCHEMA_9ML
static String
SCHEMA_SPINEML_COMP_LAYER
static String
SCHEMA_SPINEML_EXP_LAYER
static String
SCHEMA_SPINEML_NET_LAYER
-
Fields inherited from class org.neuroml.export.base.ANeuroMLXMLWriter
INDENT
-
Fields inherited from class org.neuroml.export.base.ANeuroMLBaseWriter
nmlDocument
-
Fields inherited from class org.lemsml.export.base.ABaseWriter
format, lems, sli
-
-
Constructor Summary
Constructors Constructor Description XineMLWriter(org.lemsml.jlems.core.type.Lems lems, Format format)
XineMLWriter(org.lemsml.jlems.core.type.Lems lems, Format format, File outputFolder, String outputFileName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<File>
convert()
List<File>
generateAllFiles()
String
getMainScript()
static void
main(String[] args)
void
setSupportedFeatures()
-
Methods inherited from class org.neuroml.export.base.ANeuroMLXMLWriter
addComment, addComment, addComment, addTextElement, decreaseIndent, endElement, endElement, getIndent, increaseIndent, processAttr, processMathML, processMathML, processMathML, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startElement, startEndElement, startEndElement, startEndElement, startEndElement, startEndElement, startEndElement, startEndElement, startEndElement, startEndElement, startEndElement, startEndTextElement
-
Methods inherited from class org.lemsml.export.base.ABaseWriter
getOutputFileName, getOutputFolder, setOutputFileName, setOutputFolder
-
-
-
-
Field Detail
-
SCHEMA_9ML
public static final String SCHEMA_9ML
- See Also:
- Constant Field Values
-
NAMESPACE_9ML
public static final String NAMESPACE_9ML
- See Also:
- Constant Field Values
-
SCHEMA_SPINEML_COMP_LAYER
public static final String SCHEMA_SPINEML_COMP_LAYER
- See Also:
- Constant Field Values
-
SCHEMA_SPINEML_NET_LAYER
public static final String SCHEMA_SPINEML_NET_LAYER
- See Also:
- Constant Field Values
-
SCHEMA_SPINEML_EXP_LAYER
public static final String SCHEMA_SPINEML_EXP_LAYER
- See Also:
- Constant Field Values
-
NAMESPACE_SPINEML_COMP_LAYER
public static final String NAMESPACE_SPINEML_COMP_LAYER
- See Also:
- Constant Field Values
-
NAMESPACE_SPINEML_NET_LAYER
public static final String NAMESPACE_SPINEML_NET_LAYER
- See Also:
- Constant Field Values
-
NAMESPACE_SPINEML_EXP_LAYER
public static final String NAMESPACE_SPINEML_EXP_LAYER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
XineMLWriter
public XineMLWriter(org.lemsml.jlems.core.type.Lems lems, Format format) throws ModelFeatureSupportException, org.lemsml.jlems.core.sim.LEMSException, org.neuroml.model.util.NeuroMLException
- Throws:
ModelFeatureSupportException
org.lemsml.jlems.core.sim.LEMSException
org.neuroml.model.util.NeuroMLException
-
XineMLWriter
public XineMLWriter(org.lemsml.jlems.core.type.Lems lems, Format format, File outputFolder, String outputFileName) throws ModelFeatureSupportException, org.lemsml.jlems.core.sim.LEMSException, org.neuroml.model.util.NeuroMLException
- Throws:
ModelFeatureSupportException
org.lemsml.jlems.core.sim.LEMSException
org.neuroml.model.util.NeuroMLException
-
-
Method Detail
-
setSupportedFeatures
public void setSupportedFeatures()
-
generateAllFiles
public List<File> generateAllFiles() throws org.lemsml.jlems.core.sim.ContentError, GenerationException, IOException, org.lemsml.jlems.core.expression.ParseError
- Throws:
org.lemsml.jlems.core.sim.ContentError
GenerationException
IOException
org.lemsml.jlems.core.expression.ParseError
-
getMainScript
public String getMainScript() throws GenerationException
- Throws:
GenerationException
-
-