public abstract class org.apache.fop.svg.AbstractFOPTextElementBridge extends org.apache.batik.bridge.SVGTextElementBridge
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.apache.fop.svg.AbstractFOPTextElementBridge
super_class: org.apache.batik.bridge.SVGTextElementBridge
{
protected org.apache.batik.bridge.TextPainter textPainter;
descriptor: Lorg/apache/batik/bridge/TextPainter;
flags: (0x0004) ACC_PROTECTED
public void <init>(org.apache.batik.bridge.TextPainter);
descriptor: (Lorg/apache/batik/bridge/TextPainter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // org.apache.fop.svg.AbstractFOPTextElementBridge this
start local 1 // org.apache.batik.bridge.TextPainter textPainter
0: .line 47
aload 0 /* this */
invokespecial org.apache.batik.bridge.SVGTextElementBridge.<init>:()V
1: .line 48
aload 0 /* this */
aload 1 /* textPainter */
putfield org.apache.fop.svg.AbstractFOPTextElementBridge.textPainter:Lorg/apache/batik/bridge/TextPainter;
2: .line 49
return
end local 1 // org.apache.batik.bridge.TextPainter textPainter
end local 0 // org.apache.fop.svg.AbstractFOPTextElementBridge this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/fop/svg/AbstractFOPTextElementBridge;
0 3 1 textPainter Lorg/apache/batik/bridge/TextPainter;
MethodParameters:
Name Flags
textPainter
public org.apache.batik.gvt.GraphicsNode createGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element);
descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 // org.apache.fop.svg.AbstractFOPTextElementBridge this
start local 1 // org.apache.batik.bridge.BridgeContext ctx
start local 2 // org.w3c.dom.Element e
0: .line 60
aload 0 /* this */
aload 1 /* ctx */
aload 2 /* e */
invokespecial org.apache.batik.bridge.SVGTextElementBridge.createGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;
astore 3 /* node */
start local 3 // org.apache.batik.gvt.GraphicsNode node
1: .line 61
aload 3 /* node */
ifnull 3
2: .line 63
aload 3 /* node */
checkcast org.apache.batik.bridge.TextNode
aload 0 /* this */
getfield org.apache.fop.svg.AbstractFOPTextElementBridge.textPainter:Lorg/apache/batik/bridge/TextPainter;
invokevirtual org.apache.batik.bridge.TextNode.setTextPainter:(Lorg/apache/batik/bridge/TextPainter;)V
3: .line 65
StackMap locals: org.apache.batik.gvt.GraphicsNode
StackMap stack:
aload 3 /* node */
areturn
end local 3 // org.apache.batik.gvt.GraphicsNode node
end local 2 // org.w3c.dom.Element e
end local 1 // org.apache.batik.bridge.BridgeContext ctx
end local 0 // org.apache.fop.svg.AbstractFOPTextElementBridge this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/fop/svg/AbstractFOPTextElementBridge;
0 4 1 ctx Lorg/apache/batik/bridge/BridgeContext;
0 4 2 e Lorg/w3c/dom/Element;
1 4 3 node Lorg/apache/batik/gvt/GraphicsNode;
MethodParameters:
Name Flags
ctx
e
}
SourceFile: "AbstractFOPTextElementBridge.java"