| Package | Description |
|---|---|
| org.lsst.ccs.config |
Overview
|
| Modifier and Type | Method and Description |
|---|---|
static ParameterDescription |
Factories.createParameterDescription(ParameterBase parameterBase,
String description,
String simpleName,
String constraints,
int level)
factory method to create a new ParameterDescription.
|
static ParameterDescription |
Factories.createParameterDescription(ParameterDescription other)
factory method to create a new ParameterDescription from another one.
|
ParameterDescription |
SubsystemDescription.fetch(PathObject path)
Any ParameterDescription can be queried using any other PathObject
|
abstract ParameterDescription |
ParameterConfiguration.getDescription() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ParameterDescription> |
SubsystemDescription.generateDescriptionMap()
returns a Map that contains all ParameterDescription both by their pathName and their simpleName
|
abstract Set<? extends ParameterDescription> |
SubsystemDescription.getParamDescriptionSet()
Detailed description of parameters that can be changed
|
Collection<ParameterDescription> |
SubsystemDescription.getPossibleDescriptions(int maxLevel) |
Collection<ParameterDescription> |
SubsystemDescription.getPossibleDescriptions(int maxLevel,
ParameterFilter filter)
Loks like the getBaseParameters but builds a collection of ParameterDescription.
|
static Collection<ParameterDescription> |
SubsystemDescription.parameterDescriptionsFromNode(org.lsst.gruth.jutils.ComponentNode node,
ParameterFilter filter,
int maxLevel) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SubsystemDescription.addParameterDescriptions(ParameterDescription... descriptions)
adds a list of parameter descriptions
|
static ParameterConfiguration |
Factories.createParameterConfiguration(ParameterDescription description)
factory method to create a ParameterConfiguration object
|
static ParameterConfiguration |
Factories.createParameterConfiguration(ParameterDescription description,
String value)
factory method to create a ParameterConfiguration object
|
static ParameterDescription |
Factories.createParameterDescription(ParameterDescription other)
factory method to create a new ParameterDescription from another one.
|
void |
DescriptionMismatchListener.mismatch(ParameterDescription oldDesc,
ParameterBase newBase,
Object diag) |
abstract void |
SubsystemDescription.removeParameterDescriptions(ParameterDescription... descriptions)
removes a list of parameter descriptions
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SubsystemDescription.addParameterDescriptions(Collection<ParameterDescription> descriptions) |
static void |
SubsystemDescription.populateParameterDescriptionsFromTop(Collection<ParameterDescription> list,
org.lsst.gruth.jutils.ComponentNode topNode,
ParameterFilter filter,
int maxLevel) |
| Constructor and Description |
|---|
ParameterDescription(ParameterDescription other)
copy constructor.
|
Copyright © 2014 LSST. All rights reserved.