public class SOMLibDataInformation
extends java.lang.Object
InputData
input vectors. For example, if the input
vectors have IDs as labels, this file can specify descriptive labels.Created on Nov 22, 2004
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
baseDir |
private java.util.Hashtable<java.lang.String,java.lang.String> |
dataDisplayNames |
private java.lang.String |
dataInformationFileName |
private java.util.Hashtable<java.lang.String,java.lang.String> |
dataLocations |
private int |
numData |
Constructor and Description |
---|
SOMLibDataInformation() |
SOMLibDataInformation(java.lang.String fileName) |
Modifier and Type | Method and Description |
---|---|
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.
|
private java.lang.String dataInformationFileName
private java.lang.String baseDir
private int numData
private java.util.Hashtable<java.lang.String,java.lang.String> dataDisplayNames
private java.util.Hashtable<java.lang.String,java.lang.String> dataLocations
public SOMLibDataInformation()
public SOMLibDataInformation(java.lang.String fileName) throws java.io.FileNotFoundException, SOMToolboxException
java.io.FileNotFoundException
SOMToolboxException
public void addItem(java.lang.String label, java.lang.String displayName, java.lang.String location)
private void readDataInformationFileHeader(java.io.BufferedReader br) throws java.io.IOException
java.io.IOException
public void writeToFile(java.lang.String fileName) throws java.io.IOException, SOMLibFileFormatException
java.io.IOException
SOMLibFileFormatException
public java.lang.String getBaseDir()
public java.lang.String getDataDisplayName(java.lang.String name)
public java.lang.String getDataLocation(java.lang.String name)
public static void main(java.lang.String[] args)