public abstract class TLayout
extends java.lang.Object
Constructor and Description |
---|
TLayout() |
Modifier and Type | Method and Description |
---|---|
abstract void |
deselect(TComponent component,
TerminalScreen screen,
TDisplayDrawer drawer) |
abstract void |
display(TerminalScreen screen) |
abstract Cancellable |
input(TComponent component,
TerminalScreen screen,
TDisplayDrawer drawer,
KeyInput keyInput) |
abstract void |
load(TerminalScreen screen) |
abstract void |
onComponentAdd(TComponent component,
TerminalScreen screen) |
abstract void |
onComponentRemove(TComponent component,
TerminalScreen screen) |
abstract void |
remove(TComponent component,
TerminalScreen screen,
TDisplayDrawer drawer) |
abstract void |
render(TComponent component,
TerminalScreen screen,
TDisplayDrawer drawer) |
abstract void |
resizeAction(TerminalScreen screen,
int ox,
int oy,
int nx,
int ny) |
abstract void |
select(TComponent component,
TerminalScreen screen,
TDisplayDrawer drawer) |
abstract void |
unload(TerminalScreen screen) |
public abstract void render(TComponent component, TerminalScreen screen, TDisplayDrawer drawer)
public abstract void remove(TComponent component, TerminalScreen screen, TDisplayDrawer drawer)
public abstract void resizeAction(TerminalScreen screen, int ox, int oy, int nx, int ny)
public abstract void display(TerminalScreen screen)
public abstract void select(TComponent component, TerminalScreen screen, TDisplayDrawer drawer)
public abstract void deselect(TComponent component, TerminalScreen screen, TDisplayDrawer drawer)
public abstract Cancellable input(TComponent component, TerminalScreen screen, TDisplayDrawer drawer, KeyInput keyInput)
public abstract void onComponentAdd(TComponent component, TerminalScreen screen)
public abstract void onComponentRemove(TComponent component, TerminalScreen screen)
public abstract void load(TerminalScreen screen)
public abstract void unload(TerminalScreen screen)