public class AutoConfigSpecifier extends ConfigSpecifier
OptionalConfigSpecifier
ConfigSpecifier.ComponentGui
Constructor | Description |
---|---|
AutoConfigSpecifier(uk.ac.starlink.ttools.plot2.config.ConfigKey<?>[] keys) |
Constructs a specifier with all of its keys decorated as AutoSpecifiers.
|
AutoConfigSpecifier(uk.ac.starlink.ttools.plot2.config.ConfigKey<?>[] allKeys,
uk.ac.starlink.ttools.plot2.config.ConfigKey<?>[] autoKeys) |
Constructs a specifier with some of its keys decorated as AutoSpecifiers.
|
Modifier and Type | Method | Description |
---|---|---|
<T> AutoSpecifier<T> |
getAutoSpecifier(uk.ac.starlink.ttools.plot2.config.ConfigKey<T> key) |
Returns the auto specifier associated with one of this object's keys.
|
checkConfig, checkRangeSense, createComponent, getConfigKeys, getSpecifiedValue, getSpecifier, reportError, setSpecifiedValue, submitReport
public AutoConfigSpecifier(uk.ac.starlink.ttools.plot2.config.ConfigKey<?>[] allKeys, uk.ac.starlink.ttools.plot2.config.ConfigKey<?>[] autoKeys)
allKeys
- all the keys for configurationautoKeys
- subset of allKeys which should be presented as
AutoSpecifiers; any entries not contained in
allKeys are ignoredpublic AutoConfigSpecifier(uk.ac.starlink.ttools.plot2.config.ConfigKey<?>[] keys)
keys
- config keyspublic <T> AutoSpecifier<T> getAutoSpecifier(uk.ac.starlink.ttools.plot2.config.ConfigKey<T> key)
key
- config keyCopyright ? 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.