public class MakeXMLConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MakeXMLConfiguration.DictionaryConfiguration |
| Modifier and Type | Method and Description |
|---|---|
String |
getCSCName() |
MakeXMLConfiguration.DictionaryConfiguration |
getDictionaryConfigurationForAgent(String agentName) |
static MakeXMLConfiguration |
getInstance(Camera camera,
XMLMaker2.SALType salType)
Create a MakeXMLConfiguration suitable for all subsystems for a given
camera and SALtype.
|
static MakeXMLConfiguration |
getInstance(Camera camera,
XMLMaker2.SALType salType,
String agentName,
org.lsst.ccs.bus.data.DataProviderDictionary dictionary)
Create a MakeXMLConfiguration suitable for use with a single agentName
with a corresponding dictionary
|
Mapping |
getMapping() |
List<MakeXMLConfiguration.DictionaryConfiguration> |
getOrderedListOfDictionaryConfigurations() |
XMLMaker2.SALType |
getSALType() |
String |
getXMLFileName() |
String |
getXMLFileNameForAgent(String agentName) |
public static MakeXMLConfiguration getInstance(Camera camera, XMLMaker2.SALType salType)
camera - The type of camerasalType - The salTypepublic static MakeXMLConfiguration getInstance(Camera camera, XMLMaker2.SALType salType, String agentName, org.lsst.ccs.bus.data.DataProviderDictionary dictionary)
camera - The type of camerasalType - The salTypeagentName - The agent namedictionary - The dictionary corresponding to the agent namepublic String getXMLFileName()
public String getCSCName()
public List<MakeXMLConfiguration.DictionaryConfiguration> getOrderedListOfDictionaryConfigurations()
public XMLMaker2.SALType getSALType()
public Mapping getMapping()
public MakeXMLConfiguration.DictionaryConfiguration getDictionaryConfigurationForAgent(String agentName)
Copyright © 2023 LSST. All rights reserved.