public class GroupAttributeFilter extends FocalPlaneFilter
DATA_GROUP attribute.| Modifier and Type | Class and Description |
|---|---|
static class |
GroupAttributeFilter.Descriptor |
CATEGORY| Constructor and Description |
|---|
GroupAttributeFilter(GroupAttributeFilter.Descriptor desc) |
GroupAttributeFilter(String subsystem) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAgents()
Returns a list of subsystem names accepted by this filter, or
null if any subsystem might be accepted. |
GroupAttributeFilter.Descriptor |
getDescriptor() |
String |
getDisplayPath(org.lsst.ccs.gconsole.services.aggregator.AgentChannel channel)
Returns the display channel corresponding to the specified original channel.
|
List<String> |
getGroups()
Returns a list of groups generated by this filter.
|
String |
getName() |
getDisplayPath, getDisplayPath, getDisplayPaths, getDisplayPaths, getOriginChannels, getOriginPath, getOriginPaths, saveaddListener, notifyListeners, removeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUnfiltered@Create(category="FocalPlaneFilter",
name="Standard data groups",
path="Built-In/Standard Groups/One Subsystem",
description="Standard pre-defined focal plane data groups determined by the DATA_GROUP attribute.")
public GroupAttributeFilter(@Par(desc="Subsystem name.")
String subsystem)
public GroupAttributeFilter(GroupAttributeFilter.Descriptor desc)
public String getName()
public List<String> getAgents()
FocalPlaneFilternull if any subsystem might be accepted.
The implementation provided by this class returns null.
getAgents in interface org.lsst.ccs.gconsole.base.filter.AgentChannelsFiltergetAgents in class FocalPlaneFilterpublic String getDisplayPath(org.lsst.ccs.gconsole.services.aggregator.AgentChannel channel)
FocalPlaneFilternull.
None of the currently known focal plane views call this method directly. However, it is called by
getDisplayPaths(channel) implementation unless the latter is overridden.
The implementation provided by this class forwards the call to FocalPlaneFilter.getDisplayPath(String) method.
getDisplayPath in interface org.lsst.ccs.gconsole.base.filter.AgentChannelsFiltergetDisplayPath in class FocalPlaneFilterchannel - Original data channel.public List<String> getGroups()
FocalPlaneFilter
The implementation provided by this class returns null.
getGroups in class FocalPlaneFilternull if this filter does not provide an explicit list of groups.public GroupAttributeFilter.Descriptor getDescriptor()
getDescriptor in interface org.lsst.ccs.gconsole.services.persist.PersistablegetDescriptor in class FocalPlaneFilterCopyright © 2019 LSST. All rights reserved.