endrov.typeLineage
Class LineageParticleGrouping

java.lang.Object
  extended by endrov.typeLineage.LineageParticleGrouping

public class LineageParticleGrouping
extends java.lang.Object

Grouping of cells e.g. cells belonging to a certain tissue


Field Summary
 java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> groups
          group -> cells
static java.lang.String normalExportXMLEnding
           
 
Constructor Summary
LineageParticleGrouping()
           
 
Method Summary
 void add(java.lang.String group, java.lang.String cell)
           
 void exportXML(java.io.File outFile)
          Export to XML-file
 void importXML(java.io.File inFile)
          Import from XML-file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

normalExportXMLEnding

public static java.lang.String normalExportXMLEnding

groups

public java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> groups
group -> cells

Constructor Detail

LineageParticleGrouping

public LineageParticleGrouping()
Method Detail

add

public void add(java.lang.String group,
                java.lang.String cell)

importXML

public void importXML(java.io.File inFile)
               throws java.io.IOException
Import from XML-file

Throws:
java.io.IOException

exportXML

public void exportXML(java.io.File outFile)
               throws java.io.IOException
Export to XML-file

Throws:
java.io.IOException