uk.ac.ed.morphml_handler.neurolucida
Class NeurolucidaHandler

java.lang.Object
  extended by uk.ac.ed.morphml_handler.neurolucida.NeurolucidaHandler

public class NeurolucidaHandler
extends Object


Field Summary
static String ext
           
static double SCALE
           
 
Constructor Summary
NeurolucidaHandler()
           
 
Method Summary
protected  void addBranch(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject tree, MorphMLHandler morphml_handler, Morphology morphology, Cell cell, org.virtualratbrain.namespace.Segment parent_segment)
           
protected  void addBranch(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject tree, MorphMLHandler morphml_handler, Morphology morphology, Cell cell, org.virtualratbrain.namespace.Segment parent_segment, String group_name)
           
protected  void addFreePoints(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject marker, MorphMLHandler morphml_handler, Morphology morphology, org.virtualratbrain.namespace.FreePoints points)
           
protected  void addPolygon(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject contour, MorphMLHandler morphml_handler, Morphology morphology, org.virtualratbrain.namespace.Polygon polygon)
           
protected  void addProperties(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject object, MorphMLHandler morphml_handler, Morphology morphology, Properties morphml_properties)
           
protected  void addProperty(Properties properties, org.virtualratbrain.namespace.Property property)
           
protected  Color getColor(String color_name)
           
static FileFilter getFileFilter()
           
protected  org.virtualratbrain.namespace.Property getProperty(Properties morphml_properties, String name)
           
static boolean isNeurolucidaFile(File file)
           
static boolean isNeurolucidaFileName(String file_name)
           
 Morphology readStream(MorphMLHandler morphml_Handler, InputStream input_stream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ext

public static final String ext
See Also:
Constant Field Values

SCALE

public static double SCALE
Constructor Detail

NeurolucidaHandler

public NeurolucidaHandler()
Method Detail

getFileFilter

public static FileFilter getFileFilter()

isNeurolucidaFile

public static boolean isNeurolucidaFile(File file)

isNeurolucidaFileName

public static boolean isNeurolucidaFileName(String file_name)

readStream

public Morphology readStream(MorphMLHandler morphml_Handler,
                             InputStream input_stream)

addProperties

protected void addProperties(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject object,
                             MorphMLHandler morphml_handler,
                             Morphology morphology,
                             Properties morphml_properties)

addPolygon

protected void addPolygon(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject contour,
                          MorphMLHandler morphml_handler,
                          Morphology morphology,
                          org.virtualratbrain.namespace.Polygon polygon)

addFreePoints

protected void addFreePoints(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject marker,
                             MorphMLHandler morphml_handler,
                             Morphology morphology,
                             org.virtualratbrain.namespace.FreePoints points)

addBranch

protected void addBranch(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject tree,
                         MorphMLHandler morphml_handler,
                         Morphology morphology,
                         Cell cell,
                         org.virtualratbrain.namespace.Segment parent_segment)

addBranch

protected void addBranch(uk.ac.ed.morphml_handler.neurolucida.NeurolucidaObject tree,
                         MorphMLHandler morphml_handler,
                         Morphology morphology,
                         Cell cell,
                         org.virtualratbrain.namespace.Segment parent_segment,
                         String group_name)

getColor

protected Color getColor(String color_name)

getProperty

protected org.virtualratbrain.namespace.Property getProperty(Properties morphml_properties,
                                                             String name)

addProperty

protected void addProperty(Properties properties,
                           org.virtualratbrain.namespace.Property property)