public class SubTargets extends TargetList implements GlobalDepending
TargetList.Check, TargetList.Invoke, TargetList.TargetDumpPropertyResources.Load, PropertyResources.URLResource| Modifier and Type | Field and Description |
|---|---|
private Collection |
global
Global constraints, if any.
|
static String |
KEY_CONSTRAINTS
A list of global constraints.
|
static String |
KEY_VALID
The directory receiving all surviving targets.
|
private GlobalGrouping |
set
The entire parameter cluster grabbed via the wrapping parameter.
|
DEFNAME, KEY_CHAINFILE, KEY_DUMP, KEY_HISTORYDB, KEY_IGNORESERIAL, KEY_REMOVE, KEY_STELLA, KEY_TARGETDB, KEY_TARGETFILEKEY_FORMAT, KEY_NAME, KEY_PRESERVE, UNKNOWNKEY_NOINITONCREATE, POSTFIX_ALPHABET, POSTFIX_BYTES, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_MODTIME, POSTFIX_URLKEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORSERIAL, XMLCONFIG, KEY_CLASSKEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME| Constructor and Description |
|---|
SubTargets(Map prop)
Constructs a new sub target list.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkGlobalConstraints(GlobalGrouping set,
TargetDefinition target)
Checks, if the target is observable under all global constraints.
|
void |
exit()
Exits this parameter.
|
void |
init()
Initializes the show list.
|
void |
registerGlobals(GlobalGrouping cluster)
Registers the parameter cluster.
|
add, addTarget, clear, get, getActiveTargets, getAllNames, getAllTargets, getCompletedTargets, getFromActive, getFromAll, reload, remove, removeTarget, rescanned, restore, restoreTargets, setcreateParameter, delivers, getFormatted, getFormatted, getName, getPreserveFile, getString, getString, overrideDefaultName, register, setName, toStringclone, createFrom, createFrom, createFrom, createInstance, getApplet, getAsResources, getLocate, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, hasLocalURLs, initProperties, keyCreate, keyCreate, reload, setAppletaugment, augment, 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, parseObject, removeProperty, requires, setObject, setProperties, setProperty, stringPropertiesequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdefaultBoolean, 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, stringPropertiespublic static final String KEY_CONSTRAINTS
public static final String KEY_VALID
private GlobalGrouping set
private Collection global
public SubTargets(Map prop)
public void init()
throws InitException
init in interface Initializableinit in class TargetListInitExceptionpublic void registerGlobals(GlobalGrouping cluster)
registerGlobals in interface GlobalDependingprotected boolean checkGlobalConstraints(GlobalGrouping set, TargetDefinition target)
public void exit()
KEY_VALID key points to a
directory, all targets hosted by this parameter are dumped as xml-files
into the specified directory.exit in interface ExitCleaningexit in class TargetList