|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jstatcom.engine.EngineTypes com.jstatcom.engine.rstat.RStatEngineType
public final class RStatEngineType
Holds information about the RStatEngine
. It is a Singleton.
Field Summary | |
---|---|
static RStatEngineType |
INSTANCE
To enforce the Singleton property of this class. |
Fields inherited from class com.jstatcom.engine.EngineTypes |
---|
DIR_NAME, GAUSS, GRTE, MATLAB, MLAB, name, OX, RSTAT, STUB |
Method Summary | |
---|---|
java.lang.String |
checkSettings(ConfigHolder configHolder)
This method should be overwritten by clients, if further checks of the settings have to be specified. |
java.util.Map<java.lang.String,ConfigKeys> |
getConfigKeys()
Gets a map with all config keys for that specific engine. |
Engine |
getEngine()
Gets a concrete implementation of the Engine interface. |
Methods inherited from class com.jstatcom.engine.EngineTypes |
---|
checkConfig, engineIterator, equals, getConfigFile, getConfigPanel, hashCode, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final RStatEngineType INSTANCE
Method Detail |
---|
public java.util.Map<java.lang.String,ConfigKeys> getConfigKeys()
EngineTypes
Example:
Implementations of a Foo
engine this class could use:
return ConfigKeys.getAllKeys(FooConfigKeys.class);
where Foo
stands for the name of the engine and
FooConfigKeys
is the engine specific implementation of
ConfigKeys
.
getConfigKeys
in class EngineTypes
Map
containing the ConfigKeys
with
the respective names as keyspublic java.lang.String checkSettings(ConfigHolder configHolder)
EngineTypes
checkSettings
in class EngineTypes
configHolder
- the config settings to check
null
if ok, error string otherwisepublic Engine getEngine()
EngineTypes
Engine
interface.
getEngine
in class EngineTypes
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |