public interface MonitorView extends AgentStatusListener
AgentStatusListener methods are called on the AgentStatusAggregator thread.
All other methods declared by this interface should be called on AWT Event Dispatch Thread.| Modifier and Type | Method and Description |
|---|---|
AgentChannelsFilter |
getFilter() |
default String |
getName()
Returns the name of this view.
|
JComponent |
getPanel()
Returns the graphical component maintained by this view.
|
default void |
install(AgentStatusAggregator aggregator) |
default boolean |
isEmpty()
Returns
true if this view has no content to display at the moment. |
void |
setFilter(AgentChannelsFilter filter) |
default void |
setName(String name)
Sets the name of this view.
|
default void |
uninstall(AgentStatusAggregator aggregator) |
configure, connect, disconnect, statusChangedJComponent getPanel()
default String getName()
default void setName(String name)
name - View name.AgentChannelsFilter getFilter()
void setFilter(AgentChannelsFilter filter)
default boolean isEmpty()
true if this view has no content to display at the moment.
This can be used report that the view can be closed, for example.
The default implementation returns false.default void install(AgentStatusAggregator aggregator)
default void uninstall(AgentStatusAggregator aggregator)
Copyright © 2017 LSST. All rights reserved.