public interface com.googlecode.lanterna.gui2.BasePane extends com.googlecode.lanterna.gui2.Composite
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.googlecode.lanterna.gui2.BasePane
super_class: java.lang.Object
{
public abstract com.googlecode.lanterna.gui2.TextGUI getTextGUI();
descriptor: ()Lcom/googlecode/lanterna/gui2/TextGUI;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void draw(com.googlecode.lanterna.gui2.TextGUIGraphics);
descriptor: (Lcom/googlecode/lanterna/gui2/TextGUIGraphics;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
graphics
public abstract boolean isInvalid();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void invalidate();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean handleInput(com.googlecode.lanterna.input.KeyStroke);
descriptor: (Lcom/googlecode/lanterna/input/KeyStroke;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
key
public abstract com.googlecode.lanterna.gui2.Component getComponent();
descriptor: ()Lcom/googlecode/lanterna/gui2/Component;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setComponent(com.googlecode.lanterna.gui2.Component);
descriptor: (Lcom/googlecode/lanterna/gui2/Component;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
component
public abstract com.googlecode.lanterna.gui2.Interactable getFocusedInteractable();
descriptor: ()Lcom/googlecode/lanterna/gui2/Interactable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setFocusedInteractable(com.googlecode.lanterna.gui2.Interactable);
descriptor: (Lcom/googlecode/lanterna/gui2/Interactable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
interactable
public abstract com.googlecode.lanterna.TerminalPosition getCursorPosition();
descriptor: ()Lcom/googlecode/lanterna/TerminalPosition;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.googlecode.lanterna.TerminalPosition toGlobal(com.googlecode.lanterna.TerminalPosition);
descriptor: (Lcom/googlecode/lanterna/TerminalPosition;)Lcom/googlecode/lanterna/TerminalPosition;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
localPosition
public abstract com.googlecode.lanterna.TerminalPosition fromGlobal(com.googlecode.lanterna.TerminalPosition);
descriptor: (Lcom/googlecode/lanterna/TerminalPosition;)Lcom/googlecode/lanterna/TerminalPosition;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
position
public abstract void setStrictFocusChange(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
strictFocusChange
public abstract void setEnableDirectionBasedMovements(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
enableDirectionBasedMovements
public abstract com.googlecode.lanterna.graphics.Theme getTheme();
descriptor: ()Lcom/googlecode/lanterna/graphics/Theme;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setTheme(com.googlecode.lanterna.graphics.Theme);
descriptor: (Lcom/googlecode/lanterna/graphics/Theme;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
theme
public abstract void (com.googlecode.lanterna.gui2.menu.MenuBar);
descriptor: (Lcom/googlecode/lanterna/gui2/menu/MenuBar;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
menubar
public abstract com.googlecode.lanterna.gui2.menu.MenuBar ();
descriptor: ()Lcom/googlecode/lanterna/gui2/menu/MenuBar;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "BasePane.java"