at.tuwien.ifs.somtoolbox.apps
Interface SOMToolboxApp

All Known Implementing Classes:
AttendeeMapper, DataMapper, DatasetRandomiser, DataSetViewer, DataWinnerMappingWriter, DistanceMatrixWriter, GHSOM, GrowingSOM, HTMLOutputter, InputDataFileFormatConverter, LabelSOM, LagusKeywordLabeler, MapFileFormatConverter, MapRotator, MnemonicSOM, MnemonicSOMGenerator, QualityMeasureComputer, RGBPaletteConverter, SimilarityRetrieval, SimilarityRetrievalGUI, SimilarityRetrievalWriter, 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 4192 2011-03-10 14:27:37Z frank $
Author:
Jakob Frank

Nested Class Summary
static class SOMToolboxApp.Type
          This enum lists the known application types.
 
Field Summary
static java.lang.String DEV_BY_STRING
           
static java.lang.String HOMEPAGE
           
static org.jfree.ui.about.ProjectInfo INFO
          Information about the project.
static java.lang.String INFO_TEXT
           
static java.lang.String LICENSE_TEXT
           
static java.util.Map<java.lang.String,java.lang.Class<?>> REQUIRED_MEMBERS
           
static java.util.Comparator<java.lang.Class<? extends SOMToolboxApp>> TYPE_GROUPED_COMPARATOR
           
 

Field Detail

TYPE_GROUPED_COMPARATOR

static final java.util.Comparator<java.lang.Class<? extends SOMToolboxApp>> TYPE_GROUPED_COMPARATOR

REQUIRED_MEMBERS

static final java.util.Map<java.lang.String,java.lang.Class<?>> REQUIRED_MEMBERS

DEV_BY_STRING

static final java.lang.String DEV_BY_STRING
See Also:
Constant Field Values

HOMEPAGE

static final java.lang.String HOMEPAGE
See Also:
Constant Field Values

LICENSE_TEXT

static final java.lang.String LICENSE_TEXT
See Also:
Constant Field Values

INFO_TEXT

static final java.lang.String INFO_TEXT
See Also:
Constant Field Values

INFO

static final org.jfree.ui.about.ProjectInfo INFO
Information about the project.