public abstract class PanelManager extends Object
| Constructor and Description |
|---|
PanelManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addListener(PanelListener listener) |
abstract boolean |
close(Panel panel) |
boolean |
close(Predicate<Panel> selector) |
abstract Panel |
getPanel(JComponent view) |
abstract List<Panel> |
getPanels(Predicate<Panel> selector) |
abstract Panel |
open(JComponent view,
Map<String,Serializable> state) |
abstract Panel |
open(JComponent view,
Panel panel) |
boolean |
removeListener(PanelListener listener) |
abstract boolean |
set(Panel panel,
Map<String,Serializable> state) |
abstract Serializable |
set(Panel panel,
String key,
Serializable value) |
public abstract Panel open(JComponent view, Map<String,Serializable> state)
public abstract Panel open(JComponent view, Panel panel)
public abstract boolean close(Panel panel)
public abstract Serializable set(Panel panel, String key, Serializable value)
public abstract boolean set(Panel panel, Map<String,Serializable> state)
public abstract Panel getPanel(JComponent view)
public boolean addListener(PanelListener listener)
public boolean removeListener(PanelListener listener)
Copyright © 2016 LSST. All rights reserved.