public class org.apache.batik.bridge.SVGUseElementBridge extends org.apache.batik.bridge.AbstractGraphicsNodeBridge
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.bridge.SVGUseElementBridge
super_class: org.apache.batik.bridge.AbstractGraphicsNodeBridge
{
protected org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener l;
descriptor: Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.bridge.BridgeContext subCtx;
descriptor: Lorg/apache/batik/bridge/BridgeContext;
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.bridge.AbstractGraphicsNodeBridge.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
public java.lang.String getLocalName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "use"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
public org.apache.batik.bridge.Bridge getInstance();
descriptor: ()Lorg/apache/batik/bridge/Bridge;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: new org.apache.batik.bridge.SVGUseElementBridge
dup
invokespecial org.apache.batik.bridge.SVGUseElementBridge.<init>:()V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
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=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 1
invokevirtual org.apache.batik.bridge.BridgeContext.getUserAgent:()Lorg/apache/batik/bridge/UserAgent;
invokestatic org.apache.batik.bridge.SVGUtilities.matchUserAgent:(Lorg/w3c/dom/Element;Lorg/apache/batik/bridge/UserAgent;)Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
aconst_null
invokevirtual org.apache.batik.bridge.SVGUseElementBridge.buildCompositeGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)Lorg/apache/batik/gvt/CompositeGraphicsNode;
astore 3
start local 3 3: aload 0
aload 1
aload 2
aload 3
invokevirtual org.apache.batik.bridge.SVGUseElementBridge.associateSVGContext:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
4: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
0 5 1 ctx Lorg/apache/batik/bridge/BridgeContext;
0 5 2 e Lorg/w3c/dom/Element;
3 5 3 gn Lorg/apache/batik/gvt/CompositeGraphicsNode;
MethodParameters:
Name Flags
ctx
e
public org.apache.batik.gvt.CompositeGraphicsNode buildCompositeGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element, org.apache.batik.gvt.CompositeGraphicsNode);
descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)Lorg/apache/batik/gvt/CompositeGraphicsNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=20, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
checkcast org.apache.batik.anim.dom.SVGOMUseElement
astore 4
start local 4 1: aload 4
invokevirtual org.apache.batik.anim.dom.SVGOMUseElement.getHref:()Lorg/w3c/dom/svg/SVGAnimatedString;
invokeinterface org.w3c.dom.svg.SVGAnimatedString.getAnimVal:()Ljava/lang/String;
astore 5
start local 5 2: aload 5
invokevirtual java.lang.String.length:()I
ifne 6
3: new org.apache.batik.bridge.BridgeException
dup
aload 1
aload 2
ldc "attribute.missing"
4: iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "xlink:href"
aastore
5: invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;[Ljava/lang/Object;)V
athrow
6: StackMap locals: org.apache.batik.anim.dom.SVGOMUseElement java.lang.String
StackMap stack:
aload 1
aload 2
aload 5
invokevirtual org.apache.batik.bridge.BridgeContext.getReferencedElement:(Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/w3c/dom/Element;
astore 6
start local 6 7: aload 2
invokeinterface org.w3c.dom.Element.getOwnerDocument:()Lorg/w3c/dom/Document;
checkcast org.apache.batik.anim.dom.SVGOMDocument
astore 7
start local 7 8: aload 6
invokeinterface org.w3c.dom.Element.getOwnerDocument:()Lorg/w3c/dom/Document;
checkcast org.apache.batik.anim.dom.SVGOMDocument
astore 8
start local 8 9: aload 8
aload 7
if_acmpne 10
iconst_1
goto 11
StackMap locals: org.w3c.dom.Element org.apache.batik.anim.dom.SVGOMDocument org.apache.batik.anim.dom.SVGOMDocument
StackMap stack:
10: iconst_0
StackMap locals:
StackMap stack: int
11: istore 9
start local 9 12: aload 1
astore 10
start local 10 13: aload 0
aconst_null
putfield org.apache.batik.bridge.SVGUseElementBridge.subCtx:Lorg/apache/batik/bridge/BridgeContext;
14: iload 9
ifne 17
15: aload 0
aload 8
invokevirtual org.apache.batik.anim.dom.SVGOMDocument.getCSSEngine:()Lorg/apache/batik/css/engine/CSSEngine;
invokevirtual org.apache.batik.css.engine.CSSEngine.getCSSContext:()Lorg/apache/batik/css/engine/CSSContext;
checkcast org.apache.batik.bridge.BridgeContext
putfield org.apache.batik.bridge.SVGUseElementBridge.subCtx:Lorg/apache/batik/bridge/BridgeContext;
16: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.subCtx:Lorg/apache/batik/bridge/BridgeContext;
astore 10
17: StackMap locals: int org.apache.batik.bridge.BridgeContext
StackMap stack:
aload 7
aload 6
iconst_1
iconst_1
invokevirtual org.apache.batik.anim.dom.SVGOMDocument.importNode:(Lorg/w3c/dom/Node;ZZ)Lorg/w3c/dom/Node;
checkcast org.w3c.dom.Element
astore 11
start local 11 18: ldc "symbol"
aload 11
invokeinterface org.w3c.dom.Element.getLocalName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 39
19: aload 7
ldc "http://www.w3.org/2000/svg"
20: ldc "svg"
21: invokevirtual org.apache.batik.anim.dom.SVGOMDocument.createElementNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
astore 12
start local 12 22: aload 11
invokeinterface org.w3c.dom.Element.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
astore 13
start local 13 23: aload 13
invokeinterface org.w3c.dom.NamedNodeMap.getLength:()I
istore 14
start local 14 24: iconst_0
istore 15
start local 15 25: goto 32
26: StackMap locals: org.apache.batik.bridge.SVGUseElementBridge org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.apache.batik.gvt.CompositeGraphicsNode org.apache.batik.anim.dom.SVGOMUseElement java.lang.String org.w3c.dom.Element org.apache.batik.anim.dom.SVGOMDocument org.apache.batik.anim.dom.SVGOMDocument int org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.w3c.dom.Element org.w3c.dom.NamedNodeMap int int
StackMap stack:
aload 13
iload 15
invokeinterface org.w3c.dom.NamedNodeMap.item:(I)Lorg/w3c/dom/Node;
checkcast org.w3c.dom.Attr
astore 16
start local 16 27: aload 12
aload 16
invokeinterface org.w3c.dom.Attr.getNamespaceURI:()Ljava/lang/String;
28: aload 16
invokeinterface org.w3c.dom.Attr.getName:()Ljava/lang/String;
29: aload 16
invokeinterface org.w3c.dom.Attr.getValue:()Ljava/lang/String;
30: invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
end local 16 31: iinc 15 1
StackMap locals:
StackMap stack:
32: iload 15
iload 14
if_icmplt 26
end local 15 33: aload 11
invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
astore 15
start local 15 34: goto 37
35: StackMap locals: org.apache.batik.bridge.SVGUseElementBridge org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.apache.batik.gvt.CompositeGraphicsNode org.apache.batik.anim.dom.SVGOMUseElement java.lang.String org.w3c.dom.Element org.apache.batik.anim.dom.SVGOMDocument org.apache.batik.anim.dom.SVGOMDocument int org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.w3c.dom.Element org.w3c.dom.NamedNodeMap int org.w3c.dom.Node
StackMap stack:
aload 12
aload 15
invokeinterface org.w3c.dom.Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
36: aload 11
invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
astore 15
37: StackMap locals:
StackMap stack:
aload 15
ifnonnull 35
end local 15 38: aload 12
astore 11
end local 14 end local 13 end local 12 39: StackMap locals: org.apache.batik.bridge.SVGUseElementBridge org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.apache.batik.gvt.CompositeGraphicsNode org.apache.batik.anim.dom.SVGOMUseElement java.lang.String org.w3c.dom.Element org.apache.batik.anim.dom.SVGOMDocument org.apache.batik.anim.dom.SVGOMDocument int org.apache.batik.bridge.BridgeContext org.w3c.dom.Element
StackMap stack:
ldc "svg"
aload 11
invokeinterface org.w3c.dom.Element.getLocalName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 55
40: aload 4
invokevirtual org.apache.batik.anim.dom.SVGOMUseElement.getWidth:()Lorg/w3c/dom/svg/SVGAnimatedLength;
checkcast org.apache.batik.anim.dom.SVGOMAnimatedLength
astore 12
start local 12 41: aload 12
invokevirtual org.apache.batik.anim.dom.SVGOMAnimatedLength.isSpecified:()Z
ifeq 46
42: aload 11
43: aconst_null
ldc "width"
44: aload 12
invokevirtual org.apache.batik.anim.dom.SVGOMAnimatedLength.getAnimVal:()Lorg/w3c/dom/svg/SVGLength;
invokeinterface org.w3c.dom.svg.SVGLength.getValueAsString:()Ljava/lang/String;
45: invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
46: StackMap locals: org.apache.batik.anim.dom.SVGOMAnimatedLength
StackMap stack:
aload 4
invokevirtual org.apache.batik.anim.dom.SVGOMUseElement.getHeight:()Lorg/w3c/dom/svg/SVGAnimatedLength;
checkcast org.apache.batik.anim.dom.SVGOMAnimatedLength
astore 12
47: aload 12
invokevirtual org.apache.batik.anim.dom.SVGOMAnimatedLength.isSpecified:()Z
ifeq 55
48: aload 11
49: aconst_null
ldc "height"
50: aload 12
invokevirtual org.apache.batik.anim.dom.SVGOMAnimatedLength.getAnimVal:()Lorg/w3c/dom/svg/SVGLength;
invokeinterface org.w3c.dom.svg.SVGLength.getValueAsString:()Ljava/lang/String;
51: invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
end local 12 52: goto 55
StackMap locals: org.apache.batik.bridge.SVGUseElementBridge org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.apache.batik.gvt.CompositeGraphicsNode org.apache.batik.anim.dom.SVGOMUseElement java.lang.String org.w3c.dom.Element org.apache.batik.anim.dom.SVGOMDocument org.apache.batik.anim.dom.SVGOMDocument int org.apache.batik.bridge.BridgeContext org.w3c.dom.Element
StackMap stack: org.apache.batik.dom.svg.LiveAttributeException
53: astore 12
start local 12 54: new org.apache.batik.bridge.BridgeException
dup
aload 1
aload 12
invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/apache/batik/dom/svg/LiveAttributeException;)V
athrow
end local 12 55: StackMap locals:
StackMap stack:
new org.apache.batik.dom.svg.SVGOMUseShadowRoot
dup
aload 7
aload 2
iload 9
invokespecial org.apache.batik.dom.svg.SVGOMUseShadowRoot.<init>:(Lorg/apache/batik/dom/AbstractDocument;Lorg/w3c/dom/Element;Z)V
astore 12
start local 12 56: aload 12
aload 11
invokevirtual org.apache.batik.dom.svg.SVGOMUseShadowRoot.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
57: aload 3
ifnonnull 61
58: new org.apache.batik.gvt.CompositeGraphicsNode
dup
invokespecial org.apache.batik.gvt.CompositeGraphicsNode.<init>:()V
astore 3
59: aload 0
aload 1
aload 2
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.node:Lorg/apache/batik/gvt/GraphicsNode;
invokevirtual org.apache.batik.bridge.SVGUseElementBridge.associateSVGContext:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
60: goto 67
61: StackMap locals: org.apache.batik.dom.svg.SVGOMUseShadowRoot
StackMap stack:
aload 3
invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.size:()I
istore 13
start local 13 62: iconst_0
istore 14
start local 14 63: goto 66
64: StackMap locals: int int
StackMap stack:
aload 3
iconst_0
invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.remove:(I)Ljava/lang/Object;
pop
65: iinc 14 1
StackMap locals:
StackMap stack:
66: iload 14
iload 13
if_icmplt 64
end local 14 end local 13 67: StackMap locals:
StackMap stack:
aload 4
invokevirtual org.apache.batik.anim.dom.SVGOMUseElement.getCSSFirstChild:()Lorg/w3c/dom/Node;
astore 13
start local 13 68: aload 13
ifnull 70
69: aload 13
invokestatic org.apache.batik.bridge.SVGUseElementBridge.disposeTree:(Lorg/w3c/dom/Node;)V
70: StackMap locals: org.w3c.dom.Node
StackMap stack:
aload 4
aload 12
invokevirtual org.apache.batik.anim.dom.SVGOMUseElement.setUseShadowTree:(Lorg/apache/batik/dom/svg/SVGOMUseShadowRoot;)V
71: aload 11
astore 14
start local 14 72: aload 6
aload 11
aload 5
invokestatic org.apache.batik.bridge.CSSUtilities.computeStyleAndURIs:(Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Ljava/lang/String;)V
73: aload 1
invokevirtual org.apache.batik.bridge.BridgeContext.getGVTBuilder:()Lorg/apache/batik/bridge/GVTBuilder;
astore 15
start local 15 74: aload 15
aload 1
aload 14
invokevirtual org.apache.batik.bridge.GVTBuilder.build:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;
astore 16
start local 16 75: aload 3
invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.getChildren:()Ljava/util/List;
aload 16
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
76: aload 3
aload 0
aload 2
checkcast org.w3c.dom.svg.SVGTransformable
aload 1
invokevirtual org.apache.batik.bridge.SVGUseElementBridge.computeTransform:(Lorg/w3c/dom/svg/SVGTransformable;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/geom/AffineTransform;
invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.setTransform:(Ljava/awt/geom/AffineTransform;)V
77: aload 3
aload 2
invokestatic org.apache.batik.bridge.CSSUtilities.convertVisibility:(Lorg/w3c/dom/Element;)Z
invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.setVisible:(Z)V
78: aconst_null
astore 17
start local 17 79: aload 2
aload 17
invokestatic org.apache.batik.bridge.CSSUtilities.convertColorRendering:(Lorg/w3c/dom/Element;Ljava/awt/RenderingHints;)Ljava/awt/RenderingHints;
astore 17
80: aload 17
ifnull 82
81: aload 3
aload 17
invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.setRenderingHints:(Ljava/awt/RenderingHints;)V
82: StackMap locals: org.apache.batik.bridge.SVGUseElementBridge org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.apache.batik.gvt.CompositeGraphicsNode org.apache.batik.anim.dom.SVGOMUseElement java.lang.String org.w3c.dom.Element org.apache.batik.anim.dom.SVGOMDocument org.apache.batik.anim.dom.SVGOMDocument int org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.apache.batik.dom.svg.SVGOMUseShadowRoot org.w3c.dom.Node org.w3c.dom.Element org.apache.batik.bridge.GVTBuilder org.apache.batik.gvt.GraphicsNode java.awt.RenderingHints
StackMap stack:
aload 2
invokestatic org.apache.batik.bridge.CSSUtilities.convertEnableBackground:(Lorg/w3c/dom/Element;)Ljava/awt/geom/Rectangle2D;
astore 18
start local 18 83: aload 18
ifnull 85
84: aload 3
aload 18
invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.setBackgroundEnable:(Ljava/awt/geom/Rectangle2D;)V
85: StackMap locals: java.awt.geom.Rectangle2D
StackMap stack:
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
ifnull 104
86: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
getfield org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener.target:Lorg/apache/batik/dom/events/NodeEventTarget;
astore 19
start local 19 87: aload 19
88: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMAttrModified"
89: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
90: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
91: aload 19
92: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeInserted"
93: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
94: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
95: aload 19
96: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeRemoved"
97: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
98: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
99: aload 19
100: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMCharacterDataModified"
101: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
102: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
103: aload 0
aconst_null
putfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
end local 19 104: StackMap locals:
StackMap stack:
iload 9
ifeq 140
aload 1
invokevirtual org.apache.batik.bridge.BridgeContext.isDynamic:()Z
ifeq 140
105: aload 0
new org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener
dup
aload 0
invokespecial org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener.<init>:(Lorg/apache/batik/bridge/SVGUseElementBridge;)V
putfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
106: aload 6
checkcast org.apache.batik.dom.events.NodeEventTarget
astore 19
start local 19 107: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
aload 19
putfield org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener.target:Lorg/apache/batik/dom/events/NodeEventTarget;
108: aload 19
109: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMAttrModified"
110: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
aconst_null
111: invokeinterface org.apache.batik.dom.events.NodeEventTarget.addEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
112: aload 10
113: aload 19
ldc "http://www.w3.org/2001/xml-events"
ldc "DOMAttrModified"
114: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
115: invokevirtual org.apache.batik.bridge.BridgeContext.storeEventListenerNS:(Lorg/w3c/dom/events/EventTarget;Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
116: aload 19
117: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeInserted"
118: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
aconst_null
119: invokeinterface org.apache.batik.dom.events.NodeEventTarget.addEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
120: aload 10
121: aload 19
ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeInserted"
122: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
123: invokevirtual org.apache.batik.bridge.BridgeContext.storeEventListenerNS:(Lorg/w3c/dom/events/EventTarget;Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
124: aload 19
125: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeRemoved"
126: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
aconst_null
127: invokeinterface org.apache.batik.dom.events.NodeEventTarget.addEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
128: aload 10
129: aload 19
ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeRemoved"
130: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
131: invokevirtual org.apache.batik.bridge.BridgeContext.storeEventListenerNS:(Lorg/w3c/dom/events/EventTarget;Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
132: aload 19
133: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMCharacterDataModified"
134: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
aconst_null
135: invokeinterface org.apache.batik.dom.events.NodeEventTarget.addEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
136: aload 10
137: aload 19
ldc "http://www.w3.org/2001/xml-events"
ldc "DOMCharacterDataModified"
138: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
139: invokevirtual org.apache.batik.bridge.BridgeContext.storeEventListenerNS:(Lorg/w3c/dom/events/EventTarget;Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
end local 19 140: StackMap locals:
StackMap stack:
aload 3
areturn
end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 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 141 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
0 141 1 ctx Lorg/apache/batik/bridge/BridgeContext;
0 141 2 e Lorg/w3c/dom/Element;
0 141 3 gn Lorg/apache/batik/gvt/CompositeGraphicsNode;
1 141 4 ue Lorg/apache/batik/anim/dom/SVGOMUseElement;
2 141 5 uri Ljava/lang/String;
7 141 6 refElement Lorg/w3c/dom/Element;
8 141 7 document Lorg/apache/batik/anim/dom/SVGOMDocument;
9 141 8 refDocument Lorg/apache/batik/anim/dom/SVGOMDocument;
12 141 9 isLocal Z
13 141 10 theCtx Lorg/apache/batik/bridge/BridgeContext;
18 141 11 localRefElement Lorg/w3c/dom/Element;
22 39 12 svgElement Lorg/w3c/dom/Element;
23 39 13 attrs Lorg/w3c/dom/NamedNodeMap;
24 39 14 len I
25 33 15 i I
27 31 16 attr Lorg/w3c/dom/Attr;
34 38 15 n Lorg/w3c/dom/Node;
41 52 12 al Lorg/apache/batik/anim/dom/SVGOMAnimatedLength;
54 55 12 ex Lorg/apache/batik/dom/svg/LiveAttributeException;
56 141 12 root Lorg/apache/batik/dom/svg/SVGOMUseShadowRoot;
62 67 13 s I
63 67 14 i I
68 141 13 oldRoot Lorg/w3c/dom/Node;
72 141 14 g Lorg/w3c/dom/Element;
74 141 15 builder Lorg/apache/batik/bridge/GVTBuilder;
75 141 16 refNode Lorg/apache/batik/gvt/GraphicsNode;
79 141 17 hints Ljava/awt/RenderingHints;
83 141 18 r Ljava/awt/geom/Rectangle2D;
87 104 19 target Lorg/apache/batik/dom/events/NodeEventTarget;
107 140 19 target Lorg/apache/batik/dom/events/NodeEventTarget;
Exception table:
from to target type
40 52 53 Class org.apache.batik.dom.svg.LiveAttributeException
MethodParameters:
Name Flags
ctx
e
gn
public void dispose();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
ifnull 19
1: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
getfield org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener.target:Lorg/apache/batik/dom/events/NodeEventTarget;
astore 1
start local 1 2: aload 1
3: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMAttrModified"
4: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
5: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
6: aload 1
7: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeInserted"
8: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
9: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
10: aload 1
11: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMNodeRemoved"
12: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
13: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
14: aload 1
15: ldc "http://www.w3.org/2001/xml-events"
ldc "DOMCharacterDataModified"
16: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
iconst_1
17: invokeinterface org.apache.batik.dom.events.NodeEventTarget.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
18: aload 0
aconst_null
putfield org.apache.batik.bridge.SVGUseElementBridge.l:Lorg/apache/batik/bridge/SVGUseElementBridge$ReferencedElementMutationListener;
end local 1 19: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.e:Lorg/w3c/dom/Element;
checkcast org.apache.batik.anim.dom.SVGOMUseElement
astore 1
start local 1 20: aload 1
ifnull 22
aload 1
invokevirtual org.apache.batik.anim.dom.SVGOMUseElement.getCSSFirstChild:()Lorg/w3c/dom/Node;
ifnull 22
21: aload 1
invokevirtual org.apache.batik.anim.dom.SVGOMUseElement.getCSSFirstChild:()Lorg/w3c/dom/Node;
invokestatic org.apache.batik.bridge.SVGUseElementBridge.disposeTree:(Lorg/w3c/dom/Node;)V
22: StackMap locals: org.apache.batik.anim.dom.SVGOMUseElement
StackMap stack:
aload 0
invokespecial org.apache.batik.bridge.AbstractGraphicsNodeBridge.dispose:()V
23: aload 0
aconst_null
putfield org.apache.batik.bridge.SVGUseElementBridge.subCtx:Lorg/apache/batik/bridge/BridgeContext;
24: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
2 19 1 target Lorg/apache/batik/dom/events/NodeEventTarget;
20 25 1 ue Lorg/apache/batik/anim/dom/SVGOMUseElement;
protected java.awt.geom.AffineTransform computeTransform(org.w3c.dom.svg.SVGTransformable, org.apache.batik.bridge.BridgeContext);
descriptor: (Lorg/w3c/dom/svg/SVGTransformable;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/geom/AffineTransform;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=10, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial org.apache.batik.bridge.AbstractGraphicsNodeBridge.computeTransform:(Lorg/w3c/dom/svg/SVGTransformable;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/geom/AffineTransform;
astore 3
start local 3 1: aload 1
checkcast org.w3c.dom.svg.SVGUseElement
astore 4
start local 4 2: aload 4
invokeinterface org.w3c.dom.svg.SVGUseElement.getX:()Lorg/w3c/dom/svg/SVGAnimatedLength;
checkcast org.apache.batik.anim.dom.AbstractSVGAnimatedLength
3: astore 5
start local 5 4: aload 5
invokevirtual org.apache.batik.anim.dom.AbstractSVGAnimatedLength.getCheckedValue:()F
fstore 6
start local 6 5: aload 4
invokeinterface org.w3c.dom.svg.SVGUseElement.getY:()Lorg/w3c/dom/svg/SVGAnimatedLength;
checkcast org.apache.batik.anim.dom.AbstractSVGAnimatedLength
6: astore 7
start local 7 7: aload 7
invokevirtual org.apache.batik.anim.dom.AbstractSVGAnimatedLength.getCheckedValue:()F
fstore 8
start local 8 8: fload 6
f2d
fload 8
f2d
invokestatic java.awt.geom.AffineTransform.getTranslateInstance:(DD)Ljava/awt/geom/AffineTransform;
astore 9
start local 9 9: aload 9
aload 3
invokevirtual java.awt.geom.AffineTransform.preConcatenate:(Ljava/awt/geom/AffineTransform;)V
10: aload 9
11: areturn
end local 9 end local 8 end local 7 end local 6 end local 5 12: StackMap locals: org.apache.batik.bridge.SVGUseElementBridge org.w3c.dom.svg.SVGTransformable org.apache.batik.bridge.BridgeContext java.awt.geom.AffineTransform org.w3c.dom.svg.SVGUseElement
StackMap stack: org.apache.batik.dom.svg.LiveAttributeException
astore 5
start local 5 13: new org.apache.batik.bridge.BridgeException
dup
aload 2
aload 5
invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/apache/batik/dom/svg/LiveAttributeException;)V
athrow
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 14 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
0 14 1 e Lorg/w3c/dom/svg/SVGTransformable;
0 14 2 ctx Lorg/apache/batik/bridge/BridgeContext;
1 14 3 at Ljava/awt/geom/AffineTransform;
2 14 4 ue Lorg/w3c/dom/svg/SVGUseElement;
4 12 5 _x Lorg/apache/batik/anim/dom/AbstractSVGAnimatedLength;
5 12 6 x F
7 12 7 _y Lorg/apache/batik/anim/dom/AbstractSVGAnimatedLength;
8 12 8 y F
9 12 9 xy Ljava/awt/geom/AffineTransform;
13 14 5 ex Lorg/apache/batik/dom/svg/LiveAttributeException;
Exception table:
from to target type
2 11 12 Class org.apache.batik.dom.svg.LiveAttributeException
MethodParameters:
Name Flags
e
ctx
protected org.apache.batik.gvt.GraphicsNode instantiateGraphicsNode();
descriptor: ()Lorg/apache/batik/gvt/GraphicsNode;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
public boolean isComposite();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
public void buildGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode);
descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokespecial org.apache.batik.bridge.AbstractGraphicsNodeBridge.buildGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
1: aload 1
invokevirtual org.apache.batik.bridge.BridgeContext.isInteractive:()Z
ifeq 12
2: aload 2
checkcast org.apache.batik.dom.events.NodeEventTarget
astore 4
start local 4 3: new org.apache.batik.bridge.SVGUseElementBridge$CursorMouseOverListener
dup
aload 1
invokespecial org.apache.batik.bridge.SVGUseElementBridge$CursorMouseOverListener.<init>:(Lorg/apache/batik/bridge/BridgeContext;)V
astore 5
start local 5 4: aload 4
5: ldc "http://www.w3.org/2001/xml-events"
ldc "mouseover"
6: aload 5
iconst_0
aconst_null
7: invokeinterface org.apache.batik.dom.events.NodeEventTarget.addEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
8: aload 1
9: aload 4
ldc "http://www.w3.org/2001/xml-events"
ldc "mouseover"
10: aload 5
iconst_0
11: invokevirtual org.apache.batik.bridge.BridgeContext.storeEventListenerNS:(Lorg/w3c/dom/events/EventTarget;Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
end local 5 end local 4 12: StackMap locals:
StackMap stack:
return
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/bridge/SVGUseElementBridge;
0 13 1 ctx Lorg/apache/batik/bridge/BridgeContext;
0 13 2 e Lorg/w3c/dom/Element;
0 13 3 node Lorg/apache/batik/gvt/GraphicsNode;
3 12 4 target Lorg/apache/batik/dom/events/NodeEventTarget;
4 12 5 l Lorg/w3c/dom/events/EventListener;
MethodParameters:
Name Flags
ctx
e
node
public void handleAnimatedAttributeChanged(org.apache.batik.anim.dom.AnimatedLiveAttributeValue);
descriptor: (Lorg/apache/batik/anim/dom/AnimatedLiveAttributeValue;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface org.apache.batik.anim.dom.AnimatedLiveAttributeValue.getNamespaceURI:()Ljava/lang/String;
astore 2
start local 2 1: aload 1
invokeinterface org.apache.batik.anim.dom.AnimatedLiveAttributeValue.getLocalName:()Ljava/lang/String;
astore 3
start local 3 2: aload 2
ifnonnull 17
3: aload 3
ldc "x"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 6
4: aload 3
ldc "y"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 6
5: aload 3
ldc "transform"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 11
6: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.node:Lorg/apache/batik/gvt/GraphicsNode;
7: aload 0
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.e:Lorg/w3c/dom/Element;
checkcast org.w3c.dom.svg.SVGTransformable
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.ctx:Lorg/apache/batik/bridge/BridgeContext;
invokevirtual org.apache.batik.bridge.SVGUseElementBridge.computeTransform:(Lorg/w3c/dom/svg/SVGTransformable;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/geom/AffineTransform;
8: invokeinterface org.apache.batik.gvt.GraphicsNode.setTransform:(Ljava/awt/geom/AffineTransform;)V
9: aload 0
invokevirtual org.apache.batik.bridge.SVGUseElementBridge.handleGeometryChanged:()V
10: goto 25
11: StackMap locals:
StackMap stack:
aload 3
ldc "width"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 13
12: aload 3
ldc "height"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 25
13: StackMap locals:
StackMap stack:
aload 0
14: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.ctx:Lorg/apache/batik/bridge/BridgeContext;
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.e:Lorg/w3c/dom/Element;
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.node:Lorg/apache/batik/gvt/GraphicsNode;
checkcast org.apache.batik.gvt.CompositeGraphicsNode
15: invokevirtual org.apache.batik.bridge.SVGUseElementBridge.buildCompositeGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)Lorg/apache/batik/gvt/CompositeGraphicsNode;
pop
16: goto 25
17: StackMap locals:
StackMap stack:
aload 2
ldc "http://www.w3.org/1999/xlink"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 25
18: aload 3
ldc "href"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 25
19: aload 0
20: aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.ctx:Lorg/apache/batik/bridge/BridgeContext;
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.e:Lorg/w3c/dom/Element;
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.node:Lorg/apache/batik/gvt/GraphicsNode;
checkcast org.apache.batik.gvt.CompositeGraphicsNode
21: invokevirtual org.apache.batik.bridge.SVGUseElementBridge.buildCompositeGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)Lorg/apache/batik/gvt/CompositeGraphicsNode;
pop
end local 3 end local 2 22: goto 25
StackMap locals: org.apache.batik.bridge.SVGUseElementBridge org.apache.batik.anim.dom.AnimatedLiveAttributeValue
StackMap stack: org.apache.batik.dom.svg.LiveAttributeException
23: astore 2
start local 2 24: new org.apache.batik.bridge.BridgeException
dup
aload 0
getfield org.apache.batik.bridge.SVGUseElementBridge.ctx:Lorg/apache/batik/bridge/BridgeContext;
aload 2
invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/apache/batik/dom/svg/LiveAttributeException;)V
athrow
end local 2 25: StackMap locals:
StackMap stack:
aload 0
aload 1
invokespecial org.apache.batik.bridge.AbstractGraphicsNodeBridge.handleAnimatedAttributeChanged:(Lorg/apache/batik/anim/dom/AnimatedLiveAttributeValue;)V
26: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Lorg/apache/batik/bridge/SVGUseElementBridge;
0 27 1 alav Lorg/apache/batik/anim/dom/AnimatedLiveAttributeValue;
1 22 2 ns Ljava/lang/String;
2 22 3 ln Ljava/lang/String;
24 25 2 ex Lorg/apache/batik/dom/svg/LiveAttributeException;
Exception table:
from to target type
0 22 23 Class org.apache.batik.dom.svg.LiveAttributeException
MethodParameters:
Name Flags
alav
}
SourceFile: "SVGUseElementBridge.java"
NestMembers:
org.apache.batik.bridge.SVGUseElementBridge$CursorMouseOverListener org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener
InnerClasses:
public CursorMouseOverListener = org.apache.batik.bridge.SVGUseElementBridge$CursorMouseOverListener of org.apache.batik.bridge.SVGUseElementBridge
protected ReferencedElementMutationListener = org.apache.batik.bridge.SVGUseElementBridge$ReferencedElementMutationListener of org.apache.batik.bridge.SVGUseElementBridge