uk.ac.ed.simulator_pdb.model.neuroml_handler
Class NeuroMLHandler

java.lang.Object
  extended byuk.ac.ed.simulator_pdb.model.neuroml_handler.NeuroMLHandler

public class NeuroMLHandler
extends java.lang.Object


Field Summary
static java.lang.String sim_instance_file_ext
           
static java.lang.String sim_template_file_ext
           
 
Constructor Summary
NeuroMLHandler()
           
 
Method Summary
 TemplateFile[] getLoadedTemplateFiles()
           
static NeuroMLHandler getNeuroMLHandler()
           
static javax.swing.filechooser.FileFilter getSimInstanceFileFilter()
           
static javax.swing.filechooser.FileFilter getSimTemplateFileFilter()
           
static boolean is_sim_instance_file(java.io.File file)
           
static boolean is_sim_template_file(java.io.File file)
           
 InstanceFile readInstanceFile(java.io.File file)
           
 TemplateFile readTemplateFile(java.io.File file)
           
static java.lang.String[] split(char splitChar, java.lang.String splitString)
           
 void writeInstanceFile(InstanceFile instance_file)
           
 void writeTemplateFile(TemplateFile template_file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sim_template_file_ext

public static final java.lang.String sim_template_file_ext
See Also:
Constant Field Values

sim_instance_file_ext

public static final java.lang.String sim_instance_file_ext
See Also:
Constant Field Values
Constructor Detail

NeuroMLHandler

public NeuroMLHandler()
Method Detail

getSimTemplateFileFilter

public static javax.swing.filechooser.FileFilter getSimTemplateFileFilter()

getSimInstanceFileFilter

public static javax.swing.filechooser.FileFilter getSimInstanceFileFilter()

is_sim_template_file

public static boolean is_sim_template_file(java.io.File file)

is_sim_instance_file

public static boolean is_sim_instance_file(java.io.File file)

split

public static java.lang.String[] split(char splitChar,
                                       java.lang.String splitString)

getNeuroMLHandler

public static NeuroMLHandler getNeuroMLHandler()

writeTemplateFile

public void writeTemplateFile(TemplateFile template_file)

readTemplateFile

public TemplateFile readTemplateFile(java.io.File file)

writeInstanceFile

public void writeInstanceFile(InstanceFile instance_file)

readInstanceFile

public InstanceFile readInstanceFile(java.io.File file)

getLoadedTemplateFiles

public TemplateFile[] getLoadedTemplateFiles()