|
jInfer | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcz.cuni.mff.ksi.jinfer.twostep.processing.automatonmergingstate.simplifying.heuristicmdl.HeuristicMDLFactory
public class HeuristicMDLFactory
Factory for HeuristicMDL.
| Field Summary | |
|---|---|
static String |
DISPLAY_NAME
Name presented to user. |
static String |
NAME
Canonical name. |
static String |
PROPERTIES_CONDITION_TESTER
Property name for one MergeConditionTester. |
static String |
PROPERTIES_CONDITION_TESTER_DEFAULT
Default tester used when none is selected. |
static String |
PROPERTIES_EVALUATOR
|
static String |
PROPERTIES_EVALUATOR_DEFAULT
|
| Constructor Summary | |
|---|---|
HeuristicMDLFactory()
|
|
| Method Summary | ||
|---|---|---|
|
create()
Create generic AutomatonSimplifier instance. |
|
List<String> |
getCapabilities()
Returns the list of capabilities (strings) of this module. |
|
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. |
|
String |
getUserModuleDescription()
Text to be displayed to user in properties panel as a moderate description of module. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String NAME
public static final String DISPLAY_NAME
public static final String PROPERTIES_CONDITION_TESTER
MergeConditionTester.
public static final String PROPERTIES_CONDITION_TESTER_DEFAULT
public static final String PROPERTIES_EVALUATOR
public static final String PROPERTIES_EVALUATOR_DEFAULT
| Constructor Detail |
|---|
public HeuristicMDLFactory()
| Method Detail |
|---|
public <T> AutomatonSimplifier<T> create()
AutomatonSimplifierFactoryAutomatonSimplifier instance. Simplifying automaton
does not depend on symbol type T.
create in interface AutomatonSimplifierFactoryT - type of symbol in automaton (alphabet domain)
AutomatonSimplifier implementationpublic String getName()
NamedModule
getName in interface NamedModulepublic String getModuleDescription()
NamedModuleNamedModule.getDisplayName(), but if the
module for example consists of more sub-modules, their names should be
listed here.
getModuleDescription in interface NamedModulepublic String getUserModuleDescription()
UserModuleDescription
getUserModuleDescription in interface UserModuleDescriptionpublic List<String> getCapabilities()
Capabilities
getCapabilities in interface Capabilitiespublic String getDisplayName()
NamedModule
getDisplayName in interface NamedModule
|
jInfer | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||