public class com.googlecode.lanterna.terminal.swing.AWTTerminalFrame extends java.awt.Frame implements com.googlecode.lanterna.terminal.IOSafeTerminal
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.googlecode.lanterna.terminal.swing.AWTTerminalFrame
super_class: java.awt.Frame
{
private final com.googlecode.lanterna.terminal.swing.AWTTerminal awtTerminal;
descriptor: Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.EnumSet<com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger> autoCloseTriggers;
descriptor: Ljava/util/EnumSet;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/EnumSet<Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;>;
private boolean disposed;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
public void <init>(com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger[]);
descriptor: ([Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "AwtTerminalFrame"
aload 1
invokespecial com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.<init>:(Ljava/lang/String;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 autoCloseTriggers [Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
MethodParameters:
Name Flags
autoCloseTriggers
public void <init>(java.lang.String, com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger[]);
descriptor: (Ljava/lang/String;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
new com.googlecode.lanterna.terminal.swing.AWTTerminal
dup
invokespecial com.googlecode.lanterna.terminal.swing.AWTTerminal.<init>:()V
aload 2
invokespecial com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.<init>:(Ljava/lang/String;Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 title Ljava/lang/String;
0 2 2 autoCloseTriggers [Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
Exceptions:
throws java.awt.HeadlessException
MethodParameters:
Name Flags
title
autoCloseTriggers
public void <init>(java.lang.String, com.googlecode.lanterna.terminal.swing.TerminalEmulatorDeviceConfiguration, com.googlecode.lanterna.terminal.swing.AWTTerminalFontConfiguration, com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration, com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger[]);
descriptor: (Ljava/lang/String;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aconst_null
aload 2
aload 3
aload 4
aload 5
invokespecial com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.<init>:(Ljava/lang/String;Lcom/googlecode/lanterna/TerminalSize;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
1: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 title Ljava/lang/String;
0 2 2 deviceConfiguration Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;
0 2 3 fontConfiguration Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;
0 2 4 colorConfiguration Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
0 2 5 autoCloseTriggers [Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
MethodParameters:
Name Flags
title
deviceConfiguration
fontConfiguration
colorConfiguration
autoCloseTriggers
public void <init>(java.lang.String, com.googlecode.lanterna.TerminalSize, com.googlecode.lanterna.terminal.swing.TerminalEmulatorDeviceConfiguration, com.googlecode.lanterna.terminal.swing.AWTTerminalFontConfiguration, com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration, com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger[]);
descriptor: (Ljava/lang/String;Lcom/googlecode/lanterna/TerminalSize;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=8, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
aload 1
1: new com.googlecode.lanterna.terminal.swing.AWTTerminal
dup
aload 2
aload 3
aload 4
aload 5
invokespecial com.googlecode.lanterna.terminal.swing.AWTTerminal.<init>:(Lcom/googlecode/lanterna/TerminalSize;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;)V
2: aload 6
invokespecial com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.<init>:(Ljava/lang/String;Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
3: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 4 1 title Ljava/lang/String;
0 4 2 terminalSize Lcom/googlecode/lanterna/TerminalSize;
0 4 3 deviceConfiguration Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;
0 4 4 fontConfiguration Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;
0 4 5 colorConfiguration Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
0 4 6 autoCloseTriggers [Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
MethodParameters:
Name Flags
title
terminalSize
deviceConfiguration
fontConfiguration
colorConfiguration
autoCloseTriggers
private void <init>(java.lang.String, com.googlecode.lanterna.terminal.swing.AWTTerminal, com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger[]);
descriptor: (Ljava/lang/String;Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;[Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
flags: (0x0082) ACC_PRIVATE, ACC_VARARGS
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
ifnull 1
aload 1
goto 2
StackMap locals:
StackMap stack: uninitialized-this
1: ldc "AWTTerminalFrame"
StackMap locals: uninitialized-this java.lang.String com.googlecode.lanterna.terminal.swing.AWTTerminal com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger[]
StackMap stack: uninitialized-this java.lang.String
2: invokespecial java.awt.Frame.<init>:(Ljava/lang/String;)V
3: aload 0
aload 2
putfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
4: aload 0
aload 3
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokestatic java.util.EnumSet.copyOf:(Ljava/util/Collection;)Ljava/util/EnumSet;
putfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.autoCloseTriggers:Ljava/util/EnumSet;
5: aload 0
iconst_0
putfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.disposed:Z
6: aload 0
new java.awt.BorderLayout
dup
invokespecial java.awt.BorderLayout.<init>:()V
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.setLayout:(Ljava/awt/LayoutManager;)V
7: aload 0
aload 2
ldc "Center"
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.add:(Ljava/awt/Component;Ljava/lang/Object;)V
8: aload 0
getstatic java.awt.Color.BLACK:Ljava/awt/Color;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.setBackground:(Ljava/awt/Color;)V
9: aload 0
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.pack:()V
10: aload 2
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.requestFocusInWindow:()Z
pop
11: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 12 1 title Ljava/lang/String;
0 12 2 awtTerminal Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
0 12 3 autoCloseTrigger [Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
MethodParameters:
Name Flags
title
awtTerminal
autoCloseTrigger
public com.googlecode.lanterna.terminal.swing.AWTTerminalFontConfiguration getFontConfiguration();
descriptor: ()Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.getFontConfiguration:()Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFontConfiguration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration getColorConfiguration();
descriptor: ()Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.getColorConfiguration:()Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public com.googlecode.lanterna.terminal.swing.TerminalEmulatorDeviceConfiguration getDeviceConfiguration();
descriptor: ()Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.getDeviceConfiguration:()Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorDeviceConfiguration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public java.util.Set<com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger> getAutoCloseTrigger();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.autoCloseTriggers:Ljava/util/EnumSet;
invokestatic java.util.EnumSet.copyOf:(Ljava/util/EnumSet;)Ljava/util/EnumSet;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
Signature: ()Ljava/util/Set<Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;>;
public void addAutoCloseTrigger(com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger);
descriptor: (Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.autoCloseTriggers:Ljava/util/EnumSet;
aload 1
invokevirtual java.util.EnumSet.add:(Ljava/lang/Object;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 autoCloseTrigger Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
MethodParameters:
Name Flags
autoCloseTrigger
public void dispose();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.awt.Frame.dispose:()V
1: aload 0
iconst_1
putfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.disposed:Z
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void close();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.dispose:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void addInput(com.googlecode.lanterna.input.KeyStroke);
descriptor: (Lcom/googlecode/lanterna/input/KeyStroke;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.addInput:(Lcom/googlecode/lanterna/input/KeyStroke;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 keyStroke Lcom/googlecode/lanterna/input/KeyStroke;
MethodParameters:
Name Flags
keyStroke
public com.googlecode.lanterna.input.KeyStroke pollInput();
descriptor: ()Lcom/googlecode/lanterna/input/KeyStroke;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.disposed:Z
ifeq 2
1: new com.googlecode.lanterna.input.KeyStroke
dup
getstatic com.googlecode.lanterna.input.KeyType.EOF:Lcom/googlecode/lanterna/input/KeyType;
invokespecial com.googlecode.lanterna.input.KeyStroke.<init>:(Lcom/googlecode/lanterna/input/KeyType;)V
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.pollInput:()Lcom/googlecode/lanterna/input/KeyStroke;
astore 1
start local 1 3: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.autoCloseTriggers:Ljava/util/EnumSet;
getstatic com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger.CloseOnEscape:Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
ifeq 7
4: aload 1
ifnull 7
5: aload 1
invokevirtual com.googlecode.lanterna.input.KeyStroke.getKeyType:()Lcom/googlecode/lanterna/input/KeyType;
getstatic com.googlecode.lanterna.input.KeyType.Escape:Lcom/googlecode/lanterna/input/KeyType;
if_acmpne 7
6: aload 0
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.dispose:()V
7: StackMap locals: com.googlecode.lanterna.input.KeyStroke
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
3 8 1 keyStroke Lcom/googlecode/lanterna/input/KeyStroke;
public com.googlecode.lanterna.input.KeyStroke readInput();
descriptor: ()Lcom/googlecode/lanterna/input/KeyStroke;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.readInput:()Lcom/googlecode/lanterna/input/KeyStroke;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void enterPrivateMode();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.enterPrivateMode:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void exitPrivateMode();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.exitPrivateMode:()V
1: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.autoCloseTriggers:Ljava/util/EnumSet;
getstatic com.googlecode.lanterna.terminal.swing.TerminalEmulatorAutoCloseTrigger.CloseOnExitPrivateMode:Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorAutoCloseTrigger;
invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
ifeq 3
2: aload 0
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.dispose:()V
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void clearScreen();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.clearScreen:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void setCursorPosition(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
iload 1
iload 2
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.setCursorPosition:(II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 x I
0 2 2 y I
MethodParameters:
Name Flags
x
y
public void setCursorPosition(com.googlecode.lanterna.TerminalPosition);
descriptor: (Lcom/googlecode/lanterna/TerminalPosition;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.setCursorPosition:(Lcom/googlecode/lanterna/TerminalPosition;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 position Lcom/googlecode/lanterna/TerminalPosition;
MethodParameters:
Name Flags
position
public com.googlecode.lanterna.TerminalPosition getCursorPosition();
descriptor: ()Lcom/googlecode/lanterna/TerminalPosition;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.getCursorPosition:()Lcom/googlecode/lanterna/TerminalPosition;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void setCursorVisible(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
iload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.setCursorVisible:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 visible Z
MethodParameters:
Name Flags
visible
public void putCharacter(char);
descriptor: (C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
iload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.putCharacter:(C)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 c C
MethodParameters:
Name Flags
c
public void putString(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.putString:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 string Ljava/lang/String;
MethodParameters:
Name Flags
string
public com.googlecode.lanterna.graphics.TextGraphics newTextGraphics();
descriptor: ()Lcom/googlecode/lanterna/graphics/TextGraphics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.newTextGraphics:()Lcom/googlecode/lanterna/graphics/TextGraphics;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void enableSGR(com.googlecode.lanterna.SGR);
descriptor: (Lcom/googlecode/lanterna/SGR;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.enableSGR:(Lcom/googlecode/lanterna/SGR;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 sgr Lcom/googlecode/lanterna/SGR;
MethodParameters:
Name Flags
sgr
public void disableSGR(com.googlecode.lanterna.SGR);
descriptor: (Lcom/googlecode/lanterna/SGR;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.disableSGR:(Lcom/googlecode/lanterna/SGR;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 sgr Lcom/googlecode/lanterna/SGR;
MethodParameters:
Name Flags
sgr
public void resetColorAndSGR();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.resetColorAndSGR:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void setForegroundColor(com.googlecode.lanterna.TextColor);
descriptor: (Lcom/googlecode/lanterna/TextColor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.setForegroundColor:(Lcom/googlecode/lanterna/TextColor;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 color Lcom/googlecode/lanterna/TextColor;
MethodParameters:
Name Flags
color
public void setBackgroundColor(com.googlecode.lanterna.TextColor);
descriptor: (Lcom/googlecode/lanterna/TextColor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.setBackgroundColor:(Lcom/googlecode/lanterna/TextColor;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 color Lcom/googlecode/lanterna/TextColor;
MethodParameters:
Name Flags
color
public com.googlecode.lanterna.TerminalSize getTerminalSize();
descriptor: ()Lcom/googlecode/lanterna/TerminalSize;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.getTerminalSize:()Lcom/googlecode/lanterna/TerminalSize;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public byte[] enquireTerminal(int, java.util.concurrent.TimeUnit);
descriptor: (ILjava/util/concurrent/TimeUnit;)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
iload 1
aload 2
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.enquireTerminal:(ILjava/util/concurrent/TimeUnit;)[B
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 1 1 timeout I
0 1 2 timeoutUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
timeout
timeoutUnit
public void bell();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.bell:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void flush();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.flush:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
public void addResizeListener(com.googlecode.lanterna.terminal.TerminalResizeListener);
descriptor: (Lcom/googlecode/lanterna/terminal/TerminalResizeListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.addResizeListener:(Lcom/googlecode/lanterna/terminal/TerminalResizeListener;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 listener Lcom/googlecode/lanterna/terminal/TerminalResizeListener;
MethodParameters:
Name Flags
listener
public void removeResizeListener(com.googlecode.lanterna.terminal.TerminalResizeListener);
descriptor: (Lcom/googlecode/lanterna/terminal/TerminalResizeListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.googlecode.lanterna.terminal.swing.AWTTerminalFrame.awtTerminal:Lcom/googlecode/lanterna/terminal/swing/AWTTerminal;
aload 1
invokevirtual com.googlecode.lanterna.terminal.swing.AWTTerminal.removeResizeListener:(Lcom/googlecode/lanterna/terminal/TerminalResizeListener;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/googlecode/lanterna/terminal/swing/AWTTerminalFrame;
0 2 1 listener Lcom/googlecode/lanterna/terminal/TerminalResizeListener;
MethodParameters:
Name Flags
listener
}
SourceFile: "AWTTerminalFrame.java"