at.tuwien.ifs.somtoolbox.output
Class GrowingCellStructuresMapOutputter

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.output.SOMLibMapOutputter
      extended by at.tuwien.ifs.somtoolbox.output.GrowingCellStructuresMapOutputter

public class GrowingCellStructuresMapOutputter
extends SOMLibMapOutputter

FIXME: most of these methods can probably be unified with the methods in SOMLibMapOutputter.

Version:
$Id: GrowingCellStructuresMapOutputter.java 3981 2010-12-16 17:32:27Z mayer $
Author:
Johannes Inführ, Andreas Zweng

Nested Class Summary
 
Nested classes/interfaces inherited from class at.tuwien.ifs.somtoolbox.output.SOMLibMapOutputter
SOMLibMapOutputter.DataWinnerMappingThread
 
Constructor Summary
GrowingCellStructuresMapOutputter()
           
 
Method Summary
static void write(GrowingCellStructures csom, String fDir, String fName, boolean gzipped, SOMProperties somProps, FileProperties fileProps)
           
static void writeDataWinnerMappingFile(GrowingCellStructures csom, InputData data, int numWinners, String fDir, String fName, boolean gzipped)
           
private static void writeMapDescriptionFile(GrowingCellStructures csom, String fDir, String fName, SOMProperties somProps, FileProperties fileProps)
           
private static void writeUnitDescriptionFile(GrowingCellStructures csom, String fDir, String fName, boolean gzipped)
           
private static void writeWeightVectorFile(GrowingCellStructures csom, String fDir, String fName, boolean gzipped)
           
 
Methods inherited from class at.tuwien.ifs.somtoolbox.output.SOMLibMapOutputter
getDataWinnerMappingFileName, getMapDescriptionFileName, getUnitDescriptionFileName, getWeightVectorFileName, write, write, writeDataWinnerMappingFile, writeDataWinnerMappingFile, writeDataWinnerMappingFile, writeMapDescriptionFile, writeMapDescriptionFile, writeUnitDescriptionFile, writeUnitDescriptionFile, writeUnitDescriptionFile, writeWeightVectorFile, writeWeightVectorFile, writeWeightVectorFileHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrowingCellStructuresMapOutputter

public GrowingCellStructuresMapOutputter()
Method Detail

write

public static void write(GrowingCellStructures csom,
                         String fDir,
                         String fName,
                         boolean gzipped,
                         SOMProperties somProps,
                         FileProperties fileProps)
                  throws IOException
Throws:
IOException

writeWeightVectorFile

private static void writeWeightVectorFile(GrowingCellStructures csom,
                                          String fDir,
                                          String fName,
                                          boolean gzipped)
                                   throws IOException
Throws:
IOException

writeUnitDescriptionFile

private static void writeUnitDescriptionFile(GrowingCellStructures csom,
                                             String fDir,
                                             String fName,
                                             boolean gzipped)
                                      throws IOException
Throws:
IOException

writeMapDescriptionFile

private static void writeMapDescriptionFile(GrowingCellStructures csom,
                                            String fDir,
                                            String fName,
                                            SOMProperties somProps,
                                            FileProperties fileProps)
                                     throws IOException
Throws:
IOException

writeDataWinnerMappingFile

public static void writeDataWinnerMappingFile(GrowingCellStructures csom,
                                              InputData data,
                                              int numWinners,
                                              String fDir,
                                              String fName,
                                              boolean gzipped)
                                       throws IOException
Throws:
IOException