public class ConfigurableLanternaWindowDisplayHandler extends ConfigurableWindowDisplayHandler<com.googlecode.lanterna.gui.Window> implements LanternaWindowDisplayHandler
ERROR_NAME_BLANK, ERROR_WINDOW_NULL
Constructor and Description |
---|
ConfigurableLanternaWindowDisplayHandler(GriffonApplication application,
LanternaWindowDisplayHandler delegateWindowsDisplayHandler) |
Modifier and Type | Method and Description |
---|---|
protected LanternaWindowDisplayHandler |
fetchDefaultWindowDisplayHandler() |
protected boolean |
handleHideByInjectedHandler(String name,
com.googlecode.lanterna.gui.Window window) |
protected boolean |
handleShowByInjectedHandler(String name,
com.googlecode.lanterna.gui.Window window) |
canBeRun, getApplication, getDelegateWindowsDisplayHandler, hide, run, show, windowBlock, windowManagerBlock
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
hide, show
@Inject public ConfigurableLanternaWindowDisplayHandler(@Nonnull GriffonApplication application, @Nonnull@Named(value="defaultWindowDisplayHandler") LanternaWindowDisplayHandler delegateWindowsDisplayHandler)
@Nonnull protected LanternaWindowDisplayHandler fetchDefaultWindowDisplayHandler()
fetchDefaultWindowDisplayHandler
in class ConfigurableWindowDisplayHandler<com.googlecode.lanterna.gui.Window>
protected boolean handleShowByInjectedHandler(@Nonnull String name, @Nonnull com.googlecode.lanterna.gui.Window window)
handleShowByInjectedHandler
in class ConfigurableWindowDisplayHandler<com.googlecode.lanterna.gui.Window>
protected boolean handleHideByInjectedHandler(@Nonnull String name, @Nonnull com.googlecode.lanterna.gui.Window window)
handleHideByInjectedHandler
in class ConfigurableWindowDisplayHandler<com.googlecode.lanterna.gui.Window>