public class com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration
super_class: java.lang.Object
{
private final com.googlecode.lanterna.terminal.swing.TerminalEmulatorPalette colorPalette;
descriptor: Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean useBrightColorsOnBold;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration getDefault();
descriptor: ()Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic com.googlecode.lanterna.terminal.swing.TerminalEmulatorPalette.STANDARD_VGA:Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;
invokestatic com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration.newInstance:(Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;)Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration newInstance(com.googlecode.lanterna.terminal.swing.TerminalEmulatorPalette);
descriptor: (Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;)Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration
dup
aload 0
iconst_1
invokespecial com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration.<init>:(Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;Z)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 colorPalette Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;
MethodParameters:
Name Flags
colorPalette
private void <init>(com.googlecode.lanterna.terminal.swing.TerminalEmulatorPalette, boolean);
descriptor: (Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration.colorPalette:Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;
2: aload 0
iload 2
putfield com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration.useBrightColorsOnBold:Z
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
0 4 1 colorPalette Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;
0 4 2 useBrightColorsOnBold Z
MethodParameters:
Name Flags
colorPalette
useBrightColorsOnBold
public java.awt.Color toAWTColor(com.googlecode.lanterna.TextColor, boolean, boolean);
descriptor: (Lcom/googlecode/lanterna/TextColor;ZZ)Ljava/awt/Color;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
instanceof com.googlecode.lanterna.TextColor$ANSI
ifeq 4
1: aload 0
getfield com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration.colorPalette:Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorPalette;
aload 1
checkcast com.googlecode.lanterna.TextColor$ANSI
iload 2
iload 3
ifeq 2
aload 0
getfield com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration.useBrightColorsOnBold:Z
ifeq 2
iconst_1
goto 3
StackMap locals: com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration com.googlecode.lanterna.TextColor int int
StackMap stack: com.googlecode.lanterna.terminal.swing.TerminalEmulatorPalette com.googlecode.lanterna.TextColor$ANSI int
2: iconst_0
StackMap locals: com.googlecode.lanterna.terminal.swing.TerminalEmulatorColorConfiguration com.googlecode.lanterna.TextColor int int
StackMap stack: com.googlecode.lanterna.terminal.swing.TerminalEmulatorPalette com.googlecode.lanterna.TextColor$ANSI int int
3: invokevirtual com.googlecode.lanterna.terminal.swing.TerminalEmulatorPalette.get:(Lcom/googlecode/lanterna/TextColor$ANSI;ZZ)Ljava/awt/Color;
areturn
4: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.googlecode.lanterna.TextColor.toColor:()Ljava/awt/Color;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/googlecode/lanterna/terminal/swing/TerminalEmulatorColorConfiguration;
0 5 1 color Lcom/googlecode/lanterna/TextColor;
0 5 2 isForeground Z
0 5 3 inBoldContext Z
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
color
isForeground
inBoldContext
}
SourceFile: "TerminalEmulatorColorConfiguration.java"
InnerClasses:
public final ANSI = com.googlecode.lanterna.TextColor$ANSI of com.googlecode.lanterna.TextColor