public class DefaultLanternaWindowManager extends AbstractWindowManager<com.googlecode.lanterna.gui.Window> implements LanternaWindowManager
ERROR_NAME_BLANK, ERROR_WINDOW_NULL
Constructor and Description |
---|
DefaultLanternaWindowManager(GriffonApplication application,
LanternaWindowDisplayHandler windowDisplayHandler) |
Modifier and Type | Method and Description |
---|---|
protected void |
doAttach(com.googlecode.lanterna.gui.Window window) |
protected void |
doDetach(com.googlecode.lanterna.gui.Window window) |
void |
handleClose(com.googlecode.lanterna.gui.Window widget) |
protected boolean |
isWindowVisible(com.googlecode.lanterna.gui.Window window) |
attach, canShutdown, countVisibleWindows, detach, findWindow, getApplication, getAt, getStartingWindow, getWindows, hide, hide, isAutoShutdown, onShutdown, resolveStartingWindowFromConfiguration, resolveWindowDisplayHandler, show, show
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
attach, canShutdown, countVisibleWindows, detach, findWindow, getAt, getStartingWindow, getWindows, hide, hide, isAutoShutdown, onShutdown, show, show
@Inject @Nonnull public DefaultLanternaWindowManager(@Nonnull GriffonApplication application, @Nonnull@Named(value="windowDisplayHandler") LanternaWindowDisplayHandler windowDisplayHandler)
protected void doAttach(@Nonnull com.googlecode.lanterna.gui.Window window)
doAttach
in class AbstractWindowManager<com.googlecode.lanterna.gui.Window>
protected void doDetach(@Nonnull com.googlecode.lanterna.gui.Window window)
doDetach
in class AbstractWindowManager<com.googlecode.lanterna.gui.Window>
protected boolean isWindowVisible(@Nonnull com.googlecode.lanterna.gui.Window window)
isWindowVisible
in class AbstractWindowManager<com.googlecode.lanterna.gui.Window>
public void handleClose(@Nonnull com.googlecode.lanterna.gui.Window widget)