|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectutil.PropertyContainer
util.PropertyResources
util.PropertyBundles
stella.util.HighestTarget
public class HighestTarget
Selects the highest target out of a list of targets. Thus, It must have a targetlist parameter, a set of parameters, and a scheduler instance.
| Nested Class Summary | |
|---|---|
static class |
HighestTarget.Current
Selects the currently highest target. |
static class |
HighestTarget.Fake
Selects the currently highest and fakes some parameters, if possible |
static class |
HighestTarget.File
Selects the currently highest and fakes some parameters, if possible. |
| Nested classes/interfaces inherited from class util.PropertyResources |
|---|
PropertyResources.URLResource |
| Field Summary | |
|---|---|
static String |
KEY_SCHEDULER
The key matching to the properties of the scheduler. |
static String |
KEY_SET
The key matching to the properties of the global parameter set. |
static String |
KEY_TARGETLIST
The key matching to the target list parameter. |
private TargetProviding |
list
The target source. |
private Scheduling |
scheduler
The actual scheduling object used. |
private ParameterClustering |
set
The global parameter set. |
| Fields inherited from class util.PropertyBundles |
|---|
KEY_LOCALECOUNTRY, KEY_LOCALELANGUAGE, KEY_RESOURCEBUNDLES |
| Fields inherited from class util.PropertyResources |
|---|
KEY_NOINITONCREATE, localurl, locate, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_URL, urlset |
| Fields inherited from class util.PropertyContainer |
|---|
KEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATOR |
| Fields inherited from interface util.ResourceSupplying |
|---|
KEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME |
| Fields inherited from interface util.PropertySupplying |
|---|
CONFIG, KEY_CLASS |
| Constructor Summary | |
|---|---|
HighestTarget(Map prop)
Constructs a new master mind with the given properties. |
|
| Method Summary | |
|---|---|
void |
exit()
On exit, cancel me and exit all exit-cleaning sub-objects. |
TargetDefinition |
getHighest()
The run method of the master mind. |
void |
init()
Inits the master mind. |
| Methods inherited from class util.PropertyBundles |
|---|
clone, getLocalized, getLocalized, getLocalizedString, getLocalizedString, loadResource |
| Methods inherited from class util.PropertyResources |
|---|
createFrom, createFrom, createFrom, getApplet, getAsResources, getLocalClassLoader, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, keyCreate, keyCreate, reload, setApplet |
| Methods inherited from class util.PropertyContainer |
|---|
augment, augment, augment, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, isNew, parseObject, reload, removeProperty, rescanned, setObject, setProperties, setProperty, stringProperties, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface util.ResourceSupplying |
|---|
getResource, getResourceAsStream, getResources |
| Methods inherited from interface util.PropertySupplying |
|---|
defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringProperties |
| Field Detail |
|---|
public static final String KEY_SCHEDULER
public static final String KEY_SET
public static final String KEY_TARGETLIST
private Scheduling scheduler
private ParameterClustering set
private TargetProviding list
| Constructor Detail |
|---|
public HighestTarget(Map prop)
#initRequired and
#initOptional before #startMaster.
| Method Detail |
|---|
public void init()
#startMaster.
init in interface Initializableinit in class PropertyResourcespublic void exit()
exit in interface ExitCleaningpublic TargetDefinition getHighest()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||