public class org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener implements org.apache.batik.bridge.svg12.BindingListener
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener
super_class: java.lang.Object
{
final org.apache.batik.bridge.svg12.SVG12BridgeContext this$0;
descriptor: Lorg/apache/batik/bridge/svg12/SVG12BridgeContext;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
protected void <init>(org.apache.batik.bridge.svg12.SVG12BridgeContext);
descriptor: (Lorg/apache/batik/bridge/svg12/SVG12BridgeContext;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 // org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener this
0: .line 502
aload 0 /* this */
aload 1
putfield org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener.this$0:Lorg/apache/batik/bridge/svg12/SVG12BridgeContext;
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/svg12/SVG12BridgeContext$XBLBindingListener;
MethodParameters:
Name Flags
this$0 final
public void bindingChanged(org.w3c.dom.Element, org.w3c.dom.Element);
descriptor: (Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=3
start local 0 // org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener this
start local 1 // org.w3c.dom.Element bindableElement
start local 2 // org.w3c.dom.Element shadowTree
0: .line 509
aload 1 /* bindableElement */
invokestatic org.apache.batik.bridge.svg12.SVG12BridgeContext.access$0:(Lorg/w3c/dom/Node;)Lorg/apache/batik/bridge/BridgeUpdateHandler;
astore 3 /* h */
start local 3 // org.apache.batik.bridge.BridgeUpdateHandler h
1: .line 510
aload 3 /* h */
instanceof org.apache.batik.bridge.svg12.SVG12BridgeUpdateHandler
ifeq 7
2: .line 511
aload 3 /* h */
checkcast org.apache.batik.bridge.svg12.SVG12BridgeUpdateHandler
astore 4 /* h12 */
start local 4 // org.apache.batik.bridge.svg12.SVG12BridgeUpdateHandler h12
3: .line 513
aload 4 /* h12 */
aload 1 /* bindableElement */
aload 2 /* shadowTree */
invokeinterface org.apache.batik.bridge.svg12.SVG12BridgeUpdateHandler.handleBindingEvent:(Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;)V
4: .line 514
goto 7
StackMap locals: org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener org.w3c.dom.Element org.w3c.dom.Element org.apache.batik.bridge.BridgeUpdateHandler org.apache.batik.bridge.svg12.SVG12BridgeUpdateHandler
StackMap stack: java.lang.Exception
5: astore 5 /* e */
start local 5 // java.lang.Exception e
6: .line 515
aload 0 /* this */
getfield org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener.this$0:Lorg/apache/batik/bridge/svg12/SVG12BridgeContext;
invokestatic org.apache.batik.bridge.svg12.SVG12BridgeContext.access$1:(Lorg/apache/batik/bridge/svg12/SVG12BridgeContext;)Lorg/apache/batik/bridge/UserAgent;
aload 5 /* e */
invokeinterface org.apache.batik.bridge.UserAgent.displayError:(Ljava/lang/Exception;)V
end local 5 // java.lang.Exception e
end local 4 // org.apache.batik.bridge.svg12.SVG12BridgeUpdateHandler h12
7: .line 518
StackMap locals:
StackMap stack:
return
end local 3 // org.apache.batik.bridge.BridgeUpdateHandler h
end local 2 // org.w3c.dom.Element shadowTree
end local 1 // org.w3c.dom.Element bindableElement
end local 0 // org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener this
LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/batik/bridge/svg12/SVG12BridgeContext$XBLBindingListener;
0 8 1 bindableElement Lorg/w3c/dom/Element;
0 8 2 shadowTree Lorg/w3c/dom/Element;
1 8 3 h Lorg/apache/batik/bridge/BridgeUpdateHandler;
3 7 4 h12 Lorg/apache/batik/bridge/svg12/SVG12BridgeUpdateHandler;
6 7 5 e Ljava/lang/Exception;
Exception table:
from to target type
3 4 5 Class java.lang.Exception
MethodParameters:
Name Flags
bindableElement
shadowTree
}
SourceFile: "SVG12BridgeContext.java"
NestHost: org.apache.batik.bridge.svg12.SVG12BridgeContext
InnerClasses:
protected XBLBindingListener = org.apache.batik.bridge.svg12.SVG12BridgeContext$XBLBindingListener of org.apache.batik.bridge.svg12.SVG12BridgeContext