public class org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem extends org.apache.batik.dom.svg.AbstractSVGTransform implements org.apache.batik.dom.svg.SVGItem
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem
super_class: org.apache.batik.dom.svg.AbstractSVGTransform
{
protected boolean xOnly;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean angleOnly;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.dom.svg.AbstractSVGList parent;
descriptor: Lorg/apache/batik/dom/svg/AbstractSVGList;
flags: (0x0004) ACC_PROTECTED
protected java.lang.String itemStringValue;
descriptor: Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
public void <init>(org.w3c.dom.svg.SVGTransform);
descriptor: (Lorg/w3c/dom/svg/SVGTransform;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.<init>:()V
1: aload 0
aload 1
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.assign:(Lorg/w3c/dom/svg/SVGTransform;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 transform Lorg/w3c/dom/svg/SVGTransform;
MethodParameters:
Name Flags
transform
protected void resetAttribute();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.parent:Lorg/apache/batik/dom/svg/AbstractSVGList;
ifnull 3
1: aload 0
aconst_null
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.itemStringValue:Ljava/lang/String;
2: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.parent:Lorg/apache/batik/dom/svg/AbstractSVGList;
invokevirtual org.apache.batik.dom.svg.AbstractSVGList.itemChanged:()V
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
public void setParent(org.apache.batik.dom.svg.AbstractSVGList);
descriptor: (Lorg/apache/batik/dom/svg/AbstractSVGList;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.parent:Lorg/apache/batik/dom/svg/AbstractSVGList;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 2 1 list Lorg/apache/batik/dom/svg/AbstractSVGList;
MethodParameters:
Name Flags
list
public org.apache.batik.dom.svg.AbstractSVGList getParent();
descriptor: ()Lorg/apache/batik/dom/svg/AbstractSVGList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.parent:Lorg/apache/batik/dom/svg/AbstractSVGList;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
public java.lang.String getValueAsString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.itemStringValue:Ljava/lang/String;
ifnonnull 2
1: aload 0
aload 0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.getStringValue:()Ljava/lang/String;
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.itemStringValue:Ljava/lang/String;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.itemStringValue:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
public void assign(org.w3c.dom.svg.SVGTransform);
descriptor: (Lorg/w3c/dom/svg/SVGTransform;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface org.w3c.dom.svg.SVGTransform.getType:()S
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.type:S
1: aload 1
invokeinterface org.w3c.dom.svg.SVGTransform.getMatrix:()Lorg/w3c/dom/svg/SVGMatrix;
astore 2
start local 2 2: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.type:S
tableswitch { // 1 - 6
1: 27
2: 3
3: 5
4: 7
5: 23
6: 25
default: 28
}
3: StackMap locals: org.w3c.dom.svg.SVGMatrix
StackMap stack:
aload 0
aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getE:()F
aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getF:()F
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setTranslate:(FF)V
4: goto 28
5: StackMap locals:
StackMap stack:
aload 0
aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getA:()F
aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getD:()F
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setScale:(FF)V
6: goto 28
7: StackMap locals:
StackMap stack:
aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getE:()F
fconst_0
fcmpl
ifne 10
8: aload 0
aload 1
invokeinterface org.w3c.dom.svg.SVGTransform.getAngle:()F
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.rotate:(F)V
9: goto 28
10: StackMap locals:
StackMap stack:
aload 0
iconst_0
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.angleOnly:Z
11: aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getA:()F
fconst_1
fcmpl
ifne 16
12: aload 0
aload 1
invokeinterface org.w3c.dom.svg.SVGTransform.getAngle:()F
13: aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getE:()F
aload 2
invokeinterface org.w3c.dom.svg.SVGMatrix.getF:()F
14: invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setRotate:(FFF)V
15: goto 28
StackMap locals:
StackMap stack:
16: aload 1
instanceof org.apache.batik.dom.svg.AbstractSVGTransform
ifeq 28
17: aload 1
checkcast org.apache.batik.dom.svg.AbstractSVGTransform
18: astore 3
start local 3 19: aload 0
aload 3
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransform.getAngle:()F
20: aload 3
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransform.getX:()F
aload 3
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransform.getY:()F
21: invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setRotate:(FFF)V
end local 3 22: goto 28
23: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface org.w3c.dom.svg.SVGTransform.getAngle:()F
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setSkewX:(F)V
24: goto 28
25: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface org.w3c.dom.svg.SVGTransform.getAngle:()F
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setSkewY:(F)V
26: goto 28
27: StackMap locals:
StackMap stack:
aload 0
aload 2
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setMatrix:(Lorg/w3c/dom/svg/SVGMatrix;)V
28: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 29 1 transform Lorg/w3c/dom/svg/SVGTransform;
2 29 2 matrix Lorg/w3c/dom/svg/SVGMatrix;
19 22 3 internal Lorg/apache/batik/dom/svg/AbstractSVGTransform;
MethodParameters:
Name Flags
transform
protected void translate(float);
descriptor: (F)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.xOnly:Z
1: aload 0
fload 1
fconst_0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setTranslate:(FF)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 x F
MethodParameters:
Name Flags
x
protected void rotate(float);
descriptor: (F)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.angleOnly:Z
1: aload 0
fload 1
fconst_0
fconst_0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setRotate:(FFF)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 angle F
MethodParameters:
Name Flags
angle
protected void scale(float);
descriptor: (F)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.xOnly:Z
1: aload 0
fload 1
fload 1
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setScale:(FF)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 x F
MethodParameters:
Name Flags
x
protected void matrix(float, float, float, float, float, float);
descriptor: (FFFFFF)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=11, 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
new org.apache.batik.dom.svg.SVGOMMatrix
dup
new java.awt.geom.AffineTransform
dup
fload 1
fload 2
fload 3
fload 4
fload 5
fload 6
invokespecial java.awt.geom.AffineTransform.<init>:(FFFFFF)V
invokespecial org.apache.batik.dom.svg.SVGOMMatrix.<init>:(Ljava/awt/geom/AffineTransform;)V
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.setMatrix:(Lorg/w3c/dom/svg/SVGMatrix;)V
1: 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 2 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 2 1 a F
0 2 2 b F
0 2 3 c F
0 2 4 d F
0 2 5 e F
0 2 6 f F
MethodParameters:
Name Flags
a
b
c
d
e
f
public void setMatrix(org.w3c.dom.svg.SVGMatrix);
descriptor: (Lorg/w3c/dom/svg/SVGMatrix;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.setMatrix:(Lorg/w3c/dom/svg/SVGMatrix;)V
1: aload 0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.resetAttribute:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 matrix Lorg/w3c/dom/svg/SVGMatrix;
MethodParameters:
Name Flags
matrix
public void setTranslate(float, float);
descriptor: (FF)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
fload 1
fload 2
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.setTranslate:(FF)V
1: aload 0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.resetAttribute:()V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 tx F
0 3 2 ty F
MethodParameters:
Name Flags
tx
ty
public void setScale(float, float);
descriptor: (FF)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
fload 1
fload 2
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.setScale:(FF)V
1: aload 0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.resetAttribute:()V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 sx F
0 3 2 sy F
MethodParameters:
Name Flags
sx
sy
public void setRotate(float, float, float);
descriptor: (FFF)V
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 0
fload 1
fload 2
fload 3
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.setRotate:(FFF)V
1: aload 0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.resetAttribute:()V
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 angle F
0 3 2 cx F
0 3 3 cy F
MethodParameters:
Name Flags
angle
cx
cy
public void setSkewX(float);
descriptor: (F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
fload 1
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.setSkewX:(F)V
1: aload 0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.resetAttribute:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 angle F
MethodParameters:
Name Flags
angle
public void setSkewY(float);
descriptor: (F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
fload 1
invokespecial org.apache.batik.dom.svg.AbstractSVGTransform.setSkewY:(F)V
1: aload 0
invokevirtual org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.resetAttribute:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
0 3 1 angle F
MethodParameters:
Name Flags
angle
protected org.w3c.dom.svg.SVGMatrix createMatrix();
descriptor: ()Lorg/w3c/dom/svg/SVGMatrix;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem$1
dup
aload 0
invokespecial org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem$1.<init>:(Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
protected java.lang.String getStringValue();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=1
start local 0 0: new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 1
start local 1 1: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.type:S
tableswitch { // 1 - 6
1: 33
2: 2
3: 18
4: 9
5: 25
6: 29
default: 44
}
2: StackMap locals: java.lang.StringBuffer
StackMap stack:
aload 1
ldc "translate("
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
3: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.affineTransform:Ljava/awt/geom/AffineTransform;
invokevirtual java.awt.geom.AffineTransform.getTranslateX:()D
d2f
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
4: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.xOnly:Z
ifne 7
5: aload 1
bipush 32
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
6: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.affineTransform:Ljava/awt/geom/AffineTransform;
invokevirtual java.awt.geom.AffineTransform.getTranslateY:()D
d2f
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
7: StackMap locals:
StackMap stack:
aload 1
bipush 41
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
8: goto 44
9: StackMap locals:
StackMap stack:
aload 1
ldc "rotate("
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
10: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.angle:F
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
11: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.angleOnly:Z
ifne 16
12: aload 1
bipush 32
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
13: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.x:F
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
14: aload 1
bipush 32
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
15: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.y:F
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
16: StackMap locals:
StackMap stack:
aload 1
bipush 41
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
17: goto 44
18: StackMap locals:
StackMap stack:
aload 1
ldc "scale("
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
19: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.affineTransform:Ljava/awt/geom/AffineTransform;
invokevirtual java.awt.geom.AffineTransform.getScaleX:()D
d2f
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
20: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.xOnly:Z
ifne 23
21: aload 1
bipush 32
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
22: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.affineTransform:Ljava/awt/geom/AffineTransform;
invokevirtual java.awt.geom.AffineTransform.getScaleY:()D
d2f
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
23: StackMap locals:
StackMap stack:
aload 1
bipush 41
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
24: goto 44
25: StackMap locals:
StackMap stack:
aload 1
ldc "skewX("
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
26: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.angle:F
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
27: aload 1
bipush 41
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
28: goto 44
29: StackMap locals:
StackMap stack:
aload 1
ldc "skewY("
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
30: aload 1
aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.angle:F
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
31: aload 1
bipush 41
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
32: goto 44
33: StackMap locals:
StackMap stack:
aload 1
ldc "matrix("
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
34: bipush 6
newarray 7
astore 2
start local 2 35: aload 0
getfield org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem.affineTransform:Ljava/awt/geom/AffineTransform;
aload 2
invokevirtual java.awt.geom.AffineTransform.getMatrix:([D)V
36: iconst_0
istore 3
start local 3 37: goto 42
38: StackMap locals: double[] int
StackMap stack:
iload 3
ifeq 40
39: aload 1
bipush 32
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
40: StackMap locals:
StackMap stack:
aload 1
aload 2
iload 3
daload
d2f
invokevirtual java.lang.StringBuffer.append:(F)Ljava/lang/StringBuffer;
pop
41: iinc 3 1
StackMap locals:
StackMap stack:
42: iload 3
bipush 6
if_icmplt 38
end local 3 43: aload 1
bipush 41
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
end local 2 44: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 45 0 this Lorg/apache/batik/dom/svg/AbstractSVGTransformList$SVGTransformItem;
1 45 1 buf Ljava/lang/StringBuffer;
35 44 2 matrix [D
37 43 3 i I
}
SourceFile: "AbstractSVGTransformList.java"
NestHost: org.apache.batik.dom.svg.AbstractSVGTransformList
InnerClasses:
public SVGTransformItem = org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem of org.apache.batik.dom.svg.AbstractSVGTransformList
org.apache.batik.dom.svg.AbstractSVGTransformList$SVGTransformItem$1