public abstract class AbstractChannelsFilter extends Object implements AgentChannelsFilter, InstanceDialog.Product
AgentChannelsFilter.
Provides machinery for handling listeners.AgentChannelsFilter.Event, AgentChannelsFilter.ListenerALL| Constructor and Description |
|---|
AbstractChannelsFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(AgentChannelsFilter.Listener listener)
Registers a listener that will be notified of any changes in this filter.
|
protected void |
notifyListeners() |
void |
removeListener(AgentChannelsFilter.Listener listener)
Removes a listener.
|
InstanceDialog.Descriptor |
save()
Returns JavaBean describing the current state of this component.
|
void |
setCreator(InstanceDialog.Descriptor dialogDescriptor) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAgents, getAttributes, getDisplayChannels, getDisplayPath, getDisplayPath, getDisplayPath, getFields, getName, getOriginChannels, getOriginPath, isSelector, matchTemplatepublic void addListener(AgentChannelsFilter.Listener listener)
AgentChannelsFilteraddListener in interface AgentChannelsFilterlistener - Listener to be notified.public void removeListener(AgentChannelsFilter.Listener listener)
AgentChannelsFilterremoveListener in interface AgentChannelsFilterlistener - Listener to be removed.protected void notifyListeners()
public InstanceDialog.Descriptor save()
Savablenull.public void setCreator(InstanceDialog.Descriptor dialogDescriptor)
setCreator in interface InstanceDialog.ProductCopyright © 2018 LSST. All rights reserved.