public abstract class AbstractTargetParameter extends AbstractParameter implements TargetDependingParameter
PropertyResources.Load, PropertyResources.URLResource| Modifier and Type | Field and Description |
|---|---|
private static String |
DEFINDEX
The default index.
|
static String |
KEY_INDEX
The key to the star index this target parameter refers to.
|
KEY_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_MAPSEPARATORCONFIG, KEY_CLASSKEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTargetParameter(Map<String,String> prop)
Constructs a new target parameter.
|
| Modifier and Type | Method and Description |
|---|---|
protected static Star |
getAsStar(TargetDefinition target,
Object id)
Converts a map returned from a target definition into a
SimpleStar. |
protected static Object |
getConstant(TargetDefinition target,
Object sid,
String name)
Returns a setup from the target.
|
String |
getFormattedFor(TargetDefinition td)
Deviates the formatting to the protected version in
AbstractParameter. |
protected static AbstractTarget.Setup |
getSetup(TargetDefinition target,
Object id)
Returns a setup from the target.
|
createParameter, delivers, exit, getFormatted, getFormatted, getName, getPreserveFile, getString, getString, init, overrideDefaultName, register, rescanned, 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, reload, removeProperty, requires, setObject, setProperties, setProperty, stringPropertiesequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetForTargetdefaultBoolean, 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, stringPropertiesinitregisterTargetpublic static final String KEY_INDEX
private static final String DEFINDEX
protected static final Star getAsStar(TargetDefinition target, Object id)
SimpleStar. If this is not possible, null is returned.protected static AbstractTarget.Setup getSetup(TargetDefinition target, Object id)
protected static Object getConstant(TargetDefinition target, Object sid, String name)
public String getFormattedFor(TargetDefinition td)
AbstractParameter.getFormattedFor in interface TargetDependingParameter