public class org.apache.batik.css.engine.StyleMap
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.css.engine.StyleMap
super_class: java.lang.Object
{
public static final short IMPORTANT_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final short COMPUTED_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final short NULL_CASCADED_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final short INHERITED_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final short LINE_HEIGHT_RELATIVE_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final short FONT_SIZE_RELATIVE_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final short COLOR_RELATIVE_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final short PARENT_RELATIVE_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final short BLOCK_WIDTH_RELATIVE_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final short BLOCK_HEIGHT_RELATIVE_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final short BOX_RELATIVE_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final short ORIGIN_MASK;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -8192
public static final short USER_AGENT_ORIGIN;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final short USER_ORIGIN;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8192
public static final short NON_CSS_ORIGIN;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16384
public static final short AUTHOR_ORIGIN;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 24576
public static final short INLINE_AUTHOR_ORIGIN;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -32768
public static final short OVERRIDE_ORIGIN;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -24576
protected org.apache.batik.css.engine.value.Value[] values;
descriptor: [Lorg/apache/batik/css/engine/value/Value;
flags: (0x0004) ACC_PROTECTED
protected short[] masks;
descriptor: [S
flags: (0x0004) ACC_PROTECTED
protected boolean fixedCascadedValues;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
public void <init>(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iload 1
anewarray org.apache.batik.css.engine.value.Value
putfield org.apache.batik.css.engine.StyleMap.values:[Lorg/apache/batik/css/engine/value/Value;
2: aload 0
iload 1
newarray 9
putfield org.apache.batik.css.engine.StyleMap.masks:[S
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/engine/StyleMap;
0 4 1 size I
MethodParameters:
Name Flags
size
public boolean hasFixedCascadedValues();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.fixedCascadedValues:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/engine/StyleMap;
public void setFixedCascadedStyle(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
iload 1
putfield org.apache.batik.css.engine.StyleMap.fixedCascadedValues:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 b Z
MethodParameters:
Name Flags
b
public org.apache.batik.css.engine.value.Value getValue(int);
descriptor: (I)Lorg/apache/batik/css/engine/value/Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.values:[Lorg/apache/batik/css/engine/value/Value;
iload 1
aaload
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/engine/StyleMap;
0 1 1 i I
MethodParameters:
Name Flags
i
public short getMask(int);
descriptor: (I)S
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/engine/StyleMap;
0 1 1 i I
MethodParameters:
Name Flags
i
public boolean isImportant(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
iconst_1
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isComputed(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
iconst_2
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isNullCascaded(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
iconst_4
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isInherited(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
bipush 8
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public short getOrigin(int);
descriptor: (I)S
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
sipush -8192
iand
i2s
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/engine/StyleMap;
0 1 1 i I
MethodParameters:
Name Flags
i
public boolean isColorRelative(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
bipush 64
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isParentRelative(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
sipush 128
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isLineHeightRelative(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
bipush 16
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isFontSizeRelative(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
bipush 32
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isBlockWidthRelative(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
sipush 256
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public boolean isBlockHeightRelative(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
saload
sipush 512
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
MethodParameters:
Name Flags
i
public void putValue(int, org.apache.batik.css.engine.value.Value);
descriptor: (ILorg/apache/batik/css/engine/value/Value;)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 org.apache.batik.css.engine.StyleMap.values:[Lorg/apache/batik/css/engine/value/Value;
iload 1
aload 2
aastore
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
0 2 2 v Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
i
v
public void putMask(int, short);
descriptor: (IS)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 org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
iload 2
sastore
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/engine/StyleMap;
0 2 1 i I
0 2 2 m S
MethodParameters:
Name Flags
i
m
public void putImportant(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
iconst_1
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush -2
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putOrigin(int, short);
descriptor: (IS)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
sipush 8191
iand
i2s
sastore
1: aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
iload 2
sipush -8192
iand
i2s
ior
i2s
sastore
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 val S
MethodParameters:
Name Flags
i
val
public void putComputed(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
iconst_2
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush -3
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putNullCascaded(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
iconst_4
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush -5
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putInherited(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush 8
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush -9
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putColorRelative(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush 64
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush -65
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putParentRelative(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
sipush 128
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
sipush -129
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putLineHeightRelative(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush 16
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush -17
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putFontSizeRelative(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush 32
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
bipush -33
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putBlockWidthRelative(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
sipush 256
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
sipush -257
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public void putBlockHeightRelative(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
sipush 512
ior
i2s
sastore
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.masks:[S
iload 1
dup2
saload
sipush -513
iand
i2s
sastore
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/engine/StyleMap;
0 3 1 i I
0 3 2 b Z
MethodParameters:
Name Flags
i
b
public java.lang.String toString(org.apache.batik.css.engine.CSSEngine);
descriptor: (Lorg/apache/batik/css/engine/CSSEngine;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.engine.StyleMap.values:[Lorg/apache/batik/css/engine/value/Value;
arraylength
istore 2
start local 2 1: new java.lang.StringBuffer
dup
iload 2
bipush 8
imul
invokespecial java.lang.StringBuffer.<init>:(I)V
astore 3
start local 3 2: iconst_0
istore 4
start local 4 3: goto 12
4: StackMap locals: int java.lang.StringBuffer int
StackMap stack:
aload 0
getfield org.apache.batik.css.engine.StyleMap.values:[Lorg/apache/batik/css/engine/value/Value;
iload 4
aaload
astore 5
start local 5 5: aload 5
ifnonnull 6
goto 11
6: StackMap locals: org.apache.batik.css.engine.value.Value
StackMap stack:
aload 3
aload 1
iload 4
invokevirtual org.apache.batik.css.engine.CSSEngine.getPropertyName:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
7: aload 3
ldc ": "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
8: aload 3
aload 5
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/Object;)Ljava/lang/StringBuffer;
pop
9: aload 0
iload 4
invokevirtual org.apache.batik.css.engine.StyleMap.isImportant:(I)Z
ifeq 10
aload 3
ldc " !important"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
10: StackMap locals:
StackMap stack:
aload 3
ldc ";\n"
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
end local 5 11: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
12: iload 4
iload 2
if_icmplt 4
end local 4 13: aload 3
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/batik/css/engine/StyleMap;
0 14 1 eng Lorg/apache/batik/css/engine/CSSEngine;
1 14 2 nSlots I
2 14 3 sb Ljava/lang/StringBuffer;
3 13 4 i I
5 11 5 v Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
eng
}
SourceFile: "StyleMap.java"