public class GroupingTemplateFilter extends FocalPlaneFilter
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupingTemplateFilter.Descriptor |
| Modifier and Type | Field and Description |
|---|---|
static String |
PATH |
CATEGORY| Constructor and Description |
|---|
GroupingTemplateFilter(GroupingTemplateFilter.Descriptor desc) |
| Modifier and Type | Method and Description |
|---|---|
static GroupingTemplateFilter |
create() |
GroupingTemplateFilter |
edit(String title,
Component parent) |
List<String> |
getAgents()
Returns a list of subsystem names accepted by this filter, or
null if any subsystem might be accepted. |
GroupingTemplateFilter.Descriptor |
getDescriptor() |
List<String> |
getDisplayPaths(org.lsst.ccs.gconsole.services.aggregator.AgentChannel channel)
Returns a list of display channels for the specified original channel.
|
List<String> |
getDisplayPaths(String originPath) |
List<String> |
getFields(boolean compact) |
String |
getName() |
List<String> |
getOriginPaths(String displayPath)
Returns the list of original paths mapped to the specified display channel.
|
GroupingTemplateFilter.Descriptor |
save() |
getDisplayPath, getDisplayPath, getDisplayPath, getDisplayPaths, getGroups, getOriginChannels, getOriginPathaddListener, notifyListeners, removeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUnfilteredpublic static final String PATH
public GroupingTemplateFilter(GroupingTemplateFilter.Descriptor desc)
@Create(category="FocalPlaneFilter",
name="Template Groups",
path="Built-In/Template",
description="Channels filter that maps groups of focal plane channels to display paths based on path templates.")
public static GroupingTemplateFilter create()
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 List<String> getOriginPaths(String displayPath)
FocalPlaneFilter
The implementation provided by this class returns a list that contains one element - the
path returned by getOriginPath(...) - or an
empty list if getOriginPath(...) returns null.
getOriginPaths in interface org.lsst.ccs.gconsole.base.filter.AgentChannelsFiltergetOriginPaths in class FocalPlaneFilterdisplayPath - Display channel path.public List<String> getDisplayPaths(org.lsst.ccs.gconsole.services.aggregator.AgentChannel channel)
FocalPlaneFilter
Note that if FocalPlaneFilter.getOriginChannels() method returns a non-null list and that list does not contain
the path of the specified original channel, most views will not display it.
The implementation provided by this class returns a list that contains one element - the
path returned by getDisplayPath(channel) - or an
empty list if getDisplayPath(channel) returns null.
getDisplayPaths in interface org.lsst.ccs.gconsole.base.filter.AgentChannelsFiltergetDisplayPaths in class FocalPlaneFilterchannel - Original data channel.public GroupingTemplateFilter.Descriptor getDescriptor()
getDescriptor in interface org.lsst.ccs.gconsole.services.persist.PersistablegetDescriptor in class FocalPlaneFilterpublic GroupingTemplateFilter.Descriptor save()
save in interface org.lsst.ccs.gconsole.services.persist.Persistablesave in interface org.lsst.ccs.gconsole.services.persist.Savablesave in class FocalPlaneFilterpublic GroupingTemplateFilter edit(String title, Component parent)
Copyright © 2019 LSST. All rights reserved.