jInfer

cz.cuni.mff.ksi.jinfer.base.interfaces
Interface NamedModule

All Known Subinterfaces:
AutomatonEvaluatorFactory, AutomatonSimplifierFactory, ClustererFactory, ClusterProcessorFactory, ConstructionHeuristic, ContentInferrerFactory, DefectiveAutomatonEvaluatorFactory, EvaluatorFactory, ExperimentSet, Heuristics, IDSetSearch, IGGenerator, ImprovementHeuristic, LayoutFactory, MergeConditionTesterFactory, OrdererFactory, RegexpAutomatonSimplifierFactory, RegexpEvaluatorFactory, RegularExpressionCleanerFactory, Repairer, RepairPicker, RuleDisplayer, SchemaGenerator, Simplifier, SuspectionFactory, XSDParser
All Known Implementing Classes:
AbstractChainedIHs, AbstractExperimentSet, AlternationsFactory, AutomatonMergingStateFactory, BasicRuleDisplayer, BestIHForGlpk, BestStandaloneCH, BitCodeFactory, ChainedFactory, ChainedFactory, ChainedIHs1, ChainedIHs1Tweak, ChainedIHs2, ChainedIHs3, CHForMutation, CombinedFactory, Crossover, DefectiveMDLFactory, DeterministFactory, DeterministicFactory, DOMParser, EmptyChildrenFactory, Fidax, FidaxWithHungry, FullscanFactory, Fuzzy, Glpk, GlpkInterfaceTiming, GrammarModelTiming, GraphvizLayoutFactory, GreedyFactory, GreedyMDLFactory, HeuristicMDLFactory, Hungry, Identity, IDSetSearchImpl, IGGeneratorImpl, IgnoreTextData, InameFactory, Incremental, KHContextFactory, KHgramsFactory, LocalBranching, MinimizeFactory, Mutation, NaiveAlphabetFactory, NaiveDefectiveFactory, NaiveFactory, NestedConcatenationFactory, NewRepairerImpl, Null, NullDisplayer, NullFactory, OnebyoneFactory, PassRepresentantFactory, PatternFactory, PingAll, Random, RandomLocalBranching, RandomRemove, RandomVsFuzzyVsFidaxStart, Removal, RemoveWorst, RepairerImpl, RepairPickerImpl, RepairPickerUserInteractive, SAXParser, SchemaGeneratorImpl, SchemaGeneratorImpl, SimpleFactory, SimplifierNullFactory, SKStringsFactory, StateRemovalHeuristicFactory, StateRemovalOrderedFactory, StepSuspectFactory, TesterNullFactory, TimeQuality, TimeTillOptimum, TokenSizeFactory, ToStringSizeFactory, TreeRuleDisplayer, TrieFactory, TwoStepPseudoExporter, TwoStepSimplifierFactory, UserInteractiveFactory, UserInteractiveFactory, VariousBetas, VyhnanovskaLayoutFactory, WeightedFactory

public interface NamedModule

Interface of a module with a name and description.


Method Summary
 String getDisplayName()
          Returns a user friendly name of the module.
 String getModuleDescription()
          Returns the information about this module's inner workings.
 String getName()
          Returns a user friendly yet unique name of the module.
 

Method Detail

getName

String getName()
Returns a user friendly yet unique name of the module.

Returns:
Unique module name.

getDisplayName

String getDisplayName()
Returns a user friendly name of the module. This name is not neccessary unique.

Returns:
Displayable module name.

getModuleDescription

String getModuleDescription()
Returns the information about this module's inner workings. Most of the time will be equal to a call to getDisplayName(), but if the module for example consists of more sub-modules, their names should be listed here.

Returns:
String describing inner structure of the module.

jInfer

Generated on Fri Dec 9 00:01:25 CET 2011