| Package | Description |
|---|---|
| org.lsst.ccs.config |
Overview
|
| Modifier and Type | Class and Description |
|---|---|
class |
AParameterDescription
Represents an actual parameterDescription.
|
| Modifier and Type | Method and Description |
|---|---|
static ParameterDescription |
Factories.createParameterDescription(ParameterBase parameterBase,
String description,
String simpleName,
String constraints,
String category,
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)
Looks for a parameter description that matches the given path
|
ParameterDescription |
SubsystemDescription.fetch(String pathString)
Looks for a parameter description that matches the given path string
|
abstract ParameterDescription |
ParameterConfiguration.getDescription() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,? extends ParameterDescription> |
ASubsystemDescription.getParamDescriptionSet() |
abstract Map<String,? 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)
Looks like the getBaseParameters but builds a collection of ParameterDescription.
|
static Collection<ParameterDescription> |
SubsystemDescription.parameterDescriptionsFromNode(DescriptiveNode node,
ParameterFilter filter,
int maxLevel) |
| Modifier and Type | Method and Description |
|---|---|
void |
ASubsystemDescription.addParameterDescriptions(ParameterDescription... descriptions)
add Parameter descriptions: this is a public facade to the "real" method
that adds only objects of type AParameterDescription
So if objects are not ot this actual type new objects of the needed type are created
(see AParameterDescription constructor documentation)
|
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) |
void |
ASubsystemDescription.removeParameterDescriptions(ParameterDescription... descriptions)
removes a list of parameter descriptions.
|
abstract void |
SubsystemDescription.removeParameterDescriptions(ParameterDescription... descriptions)
removes a list of parameter descriptions
|
| Modifier and Type | Method and Description |
|---|---|
void |
ASubsystemDescription.addParameterDescriptions(Collection<ParameterDescription> descriptions) |
abstract void |
SubsystemDescription.addParameterDescriptions(Collection<ParameterDescription> descriptions) |
static void |
SubsystemDescription.populateParameterDescriptionsFromTop(Collection<ParameterDescription> list,
DescriptiveNode topNode,
ParameterFilter filter,
int maxLevel) |
| Constructor and Description |
|---|
AParameterDescription(ParameterDescription otherDesc)
Creates a new Object from a ParameterDescription but does not copy the id.
|
ParameterDescription(ParameterDescription other)
copy constructor.
|
Copyright © 2015 LSST. All rights reserved.