Package org.lemsml.export.base
Class ABaseWriter
java.lang.Object
org.lemsml.export.base.ABaseWriter
- All Implemented Interfaces:
IBaseWriter
- Direct Known Subclasses:
ANeuroMLBaseWriter,AXMLWriter,CWriter,DLemsWriter,JNeuroMLWriter,MatlabWriter,ModelicaWriter,VHDLWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Formatprotected org.lemsml.jlems.core.type.Lemsprotected static SupportLevelInfo -
Constructor Summary
ConstructorsConstructorDescriptionABaseWriter(org.lemsml.jlems.core.type.Lems lems, Format format) ABaseWriter(org.lemsml.jlems.core.type.Lems lems, Format format, boolean checkSupportedFeatures) ABaseWriter(org.lemsml.jlems.core.type.Lems lems, Format format, File outputFolder, String outputFileName) ABaseWriter(org.lemsml.jlems.core.type.Lems lems, Format format, File outputFolder, String outputFileName, boolean checkSupportedFeatures) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaddComment(StringBuilder sb, String comment) voidsetOutputFileName(String outputFileName) voidsetOutputFolder(File outputFolder) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.lemsml.export.base.IBaseWriter
convert, setSupportedFeatures
-
Field Details
-
lems
protected org.lemsml.jlems.core.type.Lems lems -
format
-
sli
-
-
Constructor Details
-
ABaseWriter
public ABaseWriter(org.lemsml.jlems.core.type.Lems lems, Format format) throws ModelFeatureSupportException, org.lemsml.jlems.core.sim.LEMSException, org.neuroml.model.util.NeuroMLException - Throws:
ModelFeatureSupportExceptionorg.lemsml.jlems.core.sim.LEMSExceptionorg.neuroml.model.util.NeuroMLException
-
ABaseWriter
public ABaseWriter(org.lemsml.jlems.core.type.Lems lems, Format format, boolean checkSupportedFeatures) throws ModelFeatureSupportException, org.lemsml.jlems.core.sim.LEMSException, org.neuroml.model.util.NeuroMLException - Throws:
ModelFeatureSupportExceptionorg.lemsml.jlems.core.sim.LEMSExceptionorg.neuroml.model.util.NeuroMLException
-
ABaseWriter
public ABaseWriter(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:
ModelFeatureSupportExceptionorg.lemsml.jlems.core.sim.LEMSExceptionorg.neuroml.model.util.NeuroMLException
-
ABaseWriter
public ABaseWriter(org.lemsml.jlems.core.type.Lems lems, Format format, File outputFolder, String outputFileName, boolean checkSupportedFeatures) throws ModelFeatureSupportException, org.lemsml.jlems.core.sim.LEMSException, org.neuroml.model.util.NeuroMLException - Throws:
ModelFeatureSupportExceptionorg.lemsml.jlems.core.sim.LEMSExceptionorg.neuroml.model.util.NeuroMLException
-
-
Method Details
-
addComment
-
getOutputFolder
-
setOutputFolder
- Specified by:
setOutputFolderin interfaceIBaseWriter
-
getOutputFileName
-
setOutputFileName
- Specified by:
setOutputFileNamein interfaceIBaseWriter
-