at.tuwien.ifs.somtoolbox.data
Class SOMVisualisationData

java.lang.Object
  extended by java.util.Observable
      extended by at.tuwien.ifs.somtoolbox.data.SOMVisualisationData

public class SOMVisualisationData
extends Observable

Version:
$Id: SOMVisualisationData.java 3628 2010-07-07 22:58:37Z mayer $
Author:
Rudolf Mayer

Field Summary
static String ADAPTIVE_COORDINATES
           
static String CLASS_INFO
           
private  Class<?> classType
           
private  Object data
           
static String DATA_INFO
           
static String DATA_WINNER_MAPPING
           
private  String[] extensions
           
private  String fileName
           
static String INPUT_CORRECTIONS
           
static String INPUT_VECTOR
           
static String INPUT_VECTOR_DISTANCE_MATRIX
           
static String LINKAGE_MAP
           
static String QUALITY_MEASURE_CACHE_FILE
           
static String REGRESS_INFORMATION
           
static String TEMPLATE_VECTOR
           
private  String type
           
 
Constructor Summary
SOMVisualisationData(String[] extensions, Object data, Class<?> classType, String type)
           
 
Method Summary
 Class<?> getClassType()
           
 Object getData()
           
 String[] getExtensions()
           
 String getFileName()
           
private  String getMessageFromException(Exception e)
           
 String getType()
           
 boolean hasData()
           
 boolean loadFromFile(JFileChooser fileChooser, Frame parentFrame)
           
 void readFromFile(String fileName)
           
 void setData(Object data)
           
 void setFileName(String fileName)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_INFO

public static final String CLASS_INFO
See Also:
Constant Field Values

DATA_INFO

public static final String DATA_INFO
See Also:
Constant Field Values

DATA_WINNER_MAPPING

public static final String DATA_WINNER_MAPPING
See Also:
Constant Field Values

INPUT_VECTOR

public static final String INPUT_VECTOR
See Also:
Constant Field Values

TEMPLATE_VECTOR

public static final String TEMPLATE_VECTOR
See Also:
Constant Field Values

QUALITY_MEASURE_CACHE_FILE

public static final String QUALITY_MEASURE_CACHE_FILE
See Also:
Constant Field Values

LINKAGE_MAP

public static final String LINKAGE_MAP
See Also:
Constant Field Values

INPUT_CORRECTIONS

public static final String INPUT_CORRECTIONS
See Also:
Constant Field Values

INPUT_VECTOR_DISTANCE_MATRIX

public static final String INPUT_VECTOR_DISTANCE_MATRIX
See Also:
Constant Field Values

REGRESS_INFORMATION

public static final String REGRESS_INFORMATION
See Also:
Constant Field Values

ADAPTIVE_COORDINATES

public static final String ADAPTIVE_COORDINATES
See Also:
Constant Field Values

classType

private Class<?> classType

data

private Object data

extensions

private String[] extensions

fileName

private String fileName

type

private String type
Constructor Detail

SOMVisualisationData

public SOMVisualisationData(String[] extensions,
                            Object data,
                            Class<?> classType,
                            String type)
Method Detail

getClassType

public Class<?> getClassType()

getData

public Object getData()

getExtensions

public String[] getExtensions()

getFileName

public String getFileName()

getMessageFromException

private String getMessageFromException(Exception e)

getType

public String getType()

hasData

public boolean hasData()

loadFromFile

public boolean loadFromFile(JFileChooser fileChooser,
                            Frame parentFrame)
                     throws SOMToolboxException
Throws:
SOMToolboxException

readFromFile

public void readFromFile(String fileName)
                  throws SOMToolboxException
Throws:
SOMToolboxException

setData

public void setData(Object data)

setFileName

public void setFileName(String fileName)