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 setMenuBar(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 getMenuBar();
    descriptor: ()Lcom/googlecode/lanterna/gui2/menu/MenuBar;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "BasePane.java"