at.tuwien.ifs.somtoolbox.data
Class SOMLibDataInformation
java.lang.Object
at.tuwien.ifs.somtoolbox.data.SOMLibDataInformation
public class SOMLibDataInformation
- extends java.lang.Object
This class provides more detailed information about the InputData
input vectors. For example, if the input
vectors have IDs as labels, this file can specify descriptive labels.
Created on Nov 22, 2004
- Version:
- $Id: SOMLibDataInformation.java 3583 2010-05-21 10:07:41Z mayer $
- Author:
- Michael Dittenbach
Method Summary |
void |
addItem(java.lang.String label,
java.lang.String displayName,
java.lang.String location)
|
java.lang.String |
getBaseDir()
|
java.lang.String |
getDataDisplayName(java.lang.String name)
|
java.lang.String |
getDataLocation(java.lang.String name)
|
static void |
main(java.lang.String[] args)
Method for standalone execution to test a data information file. |
private void |
readDataInformationFileHeader(java.io.BufferedReader br)
|
void |
writeToFile(java.lang.String fileName)
Writes the class information to a file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataInformationFileName
private java.lang.String dataInformationFileName
baseDir
private java.lang.String baseDir
numData
private int numData
dataDisplayNames
private java.util.Hashtable<java.lang.String,java.lang.String> dataDisplayNames
dataLocations
private java.util.Hashtable<java.lang.String,java.lang.String> dataLocations
SOMLibDataInformation
public SOMLibDataInformation()
SOMLibDataInformation
public SOMLibDataInformation(java.lang.String fileName)
throws java.io.FileNotFoundException,
SOMToolboxException
- Throws:
java.io.FileNotFoundException
SOMToolboxException
addItem
public void addItem(java.lang.String label,
java.lang.String displayName,
java.lang.String location)
readDataInformationFileHeader
private void readDataInformationFileHeader(java.io.BufferedReader br)
throws java.io.IOException
- Throws:
java.io.IOException
writeToFile
public void writeToFile(java.lang.String fileName)
throws java.io.IOException,
SOMLibFileFormatException
- Writes the class information to a file.
- Throws:
java.io.IOException
SOMLibFileFormatException
getBaseDir
public java.lang.String getBaseDir()
getDataDisplayName
public java.lang.String getDataDisplayName(java.lang.String name)
getDataLocation
public java.lang.String getDataLocation(java.lang.String name)
main
public static void main(java.lang.String[] args)
- Method for standalone execution to test a data information file.