public class org.apache.batik.ext.swing.JGridBagPanel extends javax.swing.JPanel implements org.apache.batik.ext.swing.GridBagConstants
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.ext.swing.JGridBagPanel
super_class: javax.swing.JPanel
{
public static final org.apache.batik.ext.swing.JGridBagPanel$InsetsManager ZERO_INSETS;
descriptor: Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.apache.batik.ext.swing.JGridBagPanel$InsetsManager DEFAULT_INSETS;
descriptor: Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public org.apache.batik.ext.swing.JGridBagPanel$InsetsManager insetsManager;
descriptor: Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
flags: (0x0001) ACC_PUBLIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.apache.batik.ext.swing.JGridBagPanel$ZeroInsetsManager
dup
invokespecial org.apache.batik.ext.swing.JGridBagPanel$ZeroInsetsManager.<init>:()V
putstatic org.apache.batik.ext.swing.JGridBagPanel.ZERO_INSETS:Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
1: new org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager
dup
invokespecial org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager.<init>:()V
putstatic org.apache.batik.ext.swing.JGridBagPanel.DEFAULT_INSETS:Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
new org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager
dup
invokespecial org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager.<init>:()V
invokespecial org.apache.batik.ext.swing.JGridBagPanel.<init>:(Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/ext/swing/JGridBagPanel;
public void <init>(org.apache.batik.ext.swing.JGridBagPanel$InsetsManager);
descriptor: (Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new java.awt.GridBagLayout
dup
invokespecial java.awt.GridBagLayout.<init>:()V
invokespecial javax.swing.JPanel.<init>:(Ljava/awt/LayoutManager;)V
1: aload 1
ifnull 3
2: aload 0
aload 1
putfield org.apache.batik.ext.swing.JGridBagPanel.insetsManager:Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
goto 4
3: StackMap locals: org.apache.batik.ext.swing.JGridBagPanel org.apache.batik.ext.swing.JGridBagPanel$InsetsManager
StackMap stack:
aload 0
new org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager
dup
invokespecial org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager.<init>:()V
putfield org.apache.batik.ext.swing.JGridBagPanel.insetsManager:Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/batik/ext/swing/JGridBagPanel;
0 5 1 insetsManager Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
MethodParameters:
Name Flags
insetsManager
public void setLayout(java.awt.LayoutManager);
descriptor: (Ljava/awt/LayoutManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof java.awt.GridBagLayout
ifeq 2
1: aload 0
aload 1
invokespecial javax.swing.JPanel.setLayout:(Ljava/awt/LayoutManager;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/ext/swing/JGridBagPanel;
0 3 1 layout Ljava/awt/LayoutManager;
MethodParameters:
Name Flags
layout
public void add(java.awt.Component, int, int, int, int, int, int, double, double);
descriptor: (Ljava/awt/Component;IIIIIIDD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=14, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 10 0: aload 0
getfield org.apache.batik.ext.swing.JGridBagPanel.insetsManager:Lorg/apache/batik/ext/swing/JGridBagPanel$InsetsManager;
iload 2
iload 3
invokeinterface org.apache.batik.ext.swing.JGridBagPanel$InsetsManager.getInsets:(II)Ljava/awt/Insets;
astore 12
start local 12 1: new java.awt.GridBagConstraints
dup
invokespecial java.awt.GridBagConstraints.<init>:()V
astore 13
start local 13 2: aload 13
iload 2
putfield java.awt.GridBagConstraints.gridx:I
3: aload 13
iload 3
putfield java.awt.GridBagConstraints.gridy:I
4: aload 13
iload 4
putfield java.awt.GridBagConstraints.gridwidth:I
5: aload 13
iload 5
putfield java.awt.GridBagConstraints.gridheight:I
6: aload 13
iload 6
putfield java.awt.GridBagConstraints.anchor:I
7: aload 13
iload 7
putfield java.awt.GridBagConstraints.fill:I
8: aload 13
dload 8
putfield java.awt.GridBagConstraints.weightx:D
9: aload 13
dload 10
putfield java.awt.GridBagConstraints.weighty:D
10: aload 13
aload 12
putfield java.awt.GridBagConstraints.insets:Ljava/awt/Insets;
11: aload 0
aload 1
aload 13
invokevirtual org.apache.batik.ext.swing.JGridBagPanel.add:(Ljava/awt/Component;Ljava/lang/Object;)V
12: return
end local 13 end local 12 end local 10 end local 8 end local 7 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 13 0 this Lorg/apache/batik/ext/swing/JGridBagPanel;
0 13 1 cmp Ljava/awt/Component;
0 13 2 gridx I
0 13 3 gridy I
0 13 4 gridwidth I
0 13 5 gridheight I
0 13 6 anchor I
0 13 7 fill I
0 13 8 weightx D
0 13 10 weighty D
1 13 12 insets Ljava/awt/Insets;
2 13 13 constraints Ljava/awt/GridBagConstraints;
MethodParameters:
Name Flags
cmp
gridx
gridy
gridwidth
gridheight
anchor
fill
weightx
weighty
}
SourceFile: "JGridBagPanel.java"
NestMembers:
org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager org.apache.batik.ext.swing.JGridBagPanel$InsetsManager org.apache.batik.ext.swing.JGridBagPanel$ZeroInsetsManager
InnerClasses:
private DefaultInsetsManager = org.apache.batik.ext.swing.JGridBagPanel$DefaultInsetsManager of org.apache.batik.ext.swing.JGridBagPanel
public abstract InsetsManager = org.apache.batik.ext.swing.JGridBagPanel$InsetsManager of org.apache.batik.ext.swing.JGridBagPanel
private ZeroInsetsManager = org.apache.batik.ext.swing.JGridBagPanel$ZeroInsetsManager of org.apache.batik.ext.swing.JGridBagPanel