at.tuwien.ifs.somtoolbox.apps
Interface SOMToolboxApp

All Known Implementing Classes:
AttendeeMapper, DataMapper, DatasetRandomiser, DataSetViewer, DataWinnerMappingWriter, DistanceMatrixWriter, GHSOM, GrowingSOM, HTMLOutputter, InputDataFileFormatConverter, LabelSOM, MapFileFormatConverter, MapRotator, MnemonicSOM, MnemonicSOMGenerator, QualityMeasureComputer, RGBPaletteConverter, SimilarityRetrieval, SimilarityRetrievalGUI, SomFilePacker, SOMLibInputMerger, SOMLibVectorNormalization, SOMLibZeroVectorRemover, SOMMerger, SOMTrainer, SOMViewer, StringReplacer, TemplateVectorComparator, TrajectoryOutputter, UnitFileViewer, VectorFile2DatabaseImporter, VectorFileMerger, VisualisationImageSaver

public interface SOMToolboxApp

Marker interface for all SOMToolbox Applications. Add this interface to each class conatining a main-method that is part of the "production" framework. Attention! Classes implementing this Interface must contain a main method, and the following members:

Version:
$Id: SOMToolboxApp.java 3695 2010-07-16 13:05:16Z frank $
Author:
Jakob Frank

Nested Class Summary
static class SOMToolboxApp.Type
          This enum lists the known application types.
 
Field Summary
static String DEV_BY_STRING
           
static String HOMEPAGE
           
static Map<String,Class<?>> REQUIRED_MEMBERS
           
static Comparator<Class<? extends SOMToolboxApp>> TYPE_GROUPED_COMPARATOR
           
 

Field Detail

TYPE_GROUPED_COMPARATOR

static final Comparator<Class<? extends SOMToolboxApp>> TYPE_GROUPED_COMPARATOR

REQUIRED_MEMBERS

static final Map<String,Class<?>> REQUIRED_MEMBERS

DEV_BY_STRING

static final String DEV_BY_STRING
See Also:
Constant Field Values

HOMEPAGE

static final String HOMEPAGE
See Also:
Constant Field Values