public class KeyDataAllSubsystemsFilter extends AbstractChannelsFilter
GroupView.Persistable.Descriptor| Modifier and Type | Field and Description |
|---|---|
static String |
CREATOR_PATH |
ALL, CREATOR_PATH_UNFILTERED, descriptorCATEGORY| Constructor and Description |
|---|
KeyDataAllSubsystemsFilter() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getDisplayPaths(AgentChannel channel)
Returns a list of display channels for the specified original channel.
|
List<String> |
getFields(boolean compact)
Returns a list of attributes to display for each channel.
|
String |
getName()
Returns the name of this filter.
|
getDescriptor, getUnfilteredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAgents, getDisplayChannels, getDisplayPath, getDisplayPath, getDisplayPath, getDisplayPaths, getGroups, getOriginChannels, getOriginPath, getOriginPaths, isSelector, matchTemplateedit, getCategory, getPath, restore, restore, savepublic static final String CREATOR_PATH
@Create(category="AgentChannelsFilter", name="Subsystems", path="Built-In/Whole Camera/Subsystems", description="Key data for all subsystems.") public KeyDataAllSubsystemsFilter()
public List<String> getDisplayPaths(AgentChannel channel)
AgentChannelsFilterAgentChannel
instances (like monitoring views).
Not that if the specified original channel is not accepted by this filter,
this method should return an empty list. null should never be returned.
The default implementation returns a singleton list that contains a string
returned by AgentChannelsFilter.getDisplayPath(AgentChannel) method.
channel - Original data channel.public String getName()
PersistableAgentChannelsFilternull if this filter has no name.public List<String> getFields(boolean compact)
AgentChannelsFilternull.compact - If true, returns a list of columns in a compact view.null if this filter does not provides any hints on what attributes should be displayed.Copyright © 2023 LSST. All rights reserved.