public abstract class Settings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
paretoFrontFile_ |
protected Problem |
problem_ |
protected java.lang.String |
problemName_ |
Constructor and Description |
---|
Settings() |
Settings(java.lang.String problemName) |
Modifier and Type | Method and Description |
---|---|
abstract Algorithm |
configure()
Default configure method
|
Algorithm |
configure(java.util.HashMap settings)
Configure method.
|
protected Problem problem_
protected java.lang.String problemName_
protected java.lang.String paretoFrontFile_
public Settings()
public Settings(java.lang.String problemName)
public abstract Algorithm configure() throws JMException
JMException
- default exceptionpublic final Algorithm configure(java.util.HashMap settings) throws JMException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
settings
- settingsJMException
- default exception 1java.lang.ClassNotFoundException
- default exception 2java.lang.IllegalArgumentException
java.lang.IllegalAccessException