public class org.apache.batik.anim.dom.SVG12DOMImplementation extends org.apache.batik.anim.dom.SVGDOMImplementation
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.anim.dom.SVG12DOMImplementation
super_class: org.apache.batik.anim.dom.SVGDOMImplementation
{
protected static java.util.HashMap<java.lang.String, org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory> svg12Factories;
descriptor: Ljava/util/HashMap;
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Signature: Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/ExtensibleDOMImplementation$ElementFactory;>;
protected static java.util.HashMap<java.lang.String, org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory> xblFactories;
descriptor: Ljava/util/HashMap;
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Signature: Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/ExtensibleDOMImplementation$ElementFactory;>;
protected static final org.w3c.dom.DOMImplementation DOM_IMPLEMENTATION;
descriptor: Lorg/w3c/dom/DOMImplementation;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new java.util.HashMap
dup
getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg11Factories:Ljava/util/HashMap;
invokespecial java.util.HashMap.<init>:(Ljava/util/Map;)V
putstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
1: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowDiv"
2: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowDivElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowDivElementFactory.<init>:()V
3: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowLine"
5: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowLineElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowLineElementFactory.<init>:()V
6: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowPara"
8: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowParaElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowParaElementFactory.<init>:()V
9: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowRegionBreak"
11: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionBreakElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionBreakElementFactory.<init>:()V
12: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowRegion"
14: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionElementFactory.<init>:()V
15: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowRegionExclude"
17: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionExcludeElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionExcludeElementFactory.<init>:()V
18: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowRoot"
20: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRootElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRootElementFactory.<init>:()V
21: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
22: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "flowSpan"
23: new org.apache.batik.anim.dom.SVG12DOMImplementation$FlowSpanElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$FlowSpanElementFactory.<init>:()V
24: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
25: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "handler"
26: new org.apache.batik.anim.dom.SVG12DOMImplementation$HandlerElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$HandlerElementFactory.<init>:()V
27: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "multiImage"
29: new org.apache.batik.anim.dom.SVG12DOMImplementation$MultiImageElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$MultiImageElementFactory.<init>:()V
30: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
31: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "solidColor"
32: new org.apache.batik.anim.dom.SVG12DOMImplementation$SolidColorElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$SolidColorElementFactory.<init>:()V
33: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
34: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "subImage"
35: new org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageElementFactory.<init>:()V
36: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
37: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
ldc "subImageRef"
38: new org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageRefElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageRefElementFactory.<init>:()V
39: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
40: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
41: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
ldc "xbl"
42: new org.apache.batik.anim.dom.SVG12DOMImplementation$XBLXBLElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$XBLXBLElementFactory.<init>:()V
43: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
44: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
ldc "definition"
45: new org.apache.batik.anim.dom.SVG12DOMImplementation$XBLDefinitionElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$XBLDefinitionElementFactory.<init>:()V
46: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
47: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
ldc "template"
48: new org.apache.batik.anim.dom.SVG12DOMImplementation$XBLTemplateElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$XBLTemplateElementFactory.<init>:()V
49: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
50: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
ldc "content"
51: new org.apache.batik.anim.dom.SVG12DOMImplementation$XBLContentElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$XBLContentElementFactory.<init>:()V
52: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
53: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
ldc "handlerGroup"
54: new org.apache.batik.anim.dom.SVG12DOMImplementation$XBLHandlerGroupElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$XBLHandlerGroupElementFactory.<init>:()V
55: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
56: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
ldc "import"
57: new org.apache.batik.anim.dom.SVG12DOMImplementation$XBLImportElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$XBLImportElementFactory.<init>:()V
58: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
59: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
ldc "shadowTree"
60: new org.apache.batik.anim.dom.SVG12DOMImplementation$XBLShadowTreeElementFactory
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$XBLShadowTreeElementFactory.<init>:()V
61: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
62: new org.apache.batik.anim.dom.SVG12DOMImplementation
dup
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation.<init>:()V
63: putstatic org.apache.batik.anim.dom.SVG12DOMImplementation.DOM_IMPLEMENTATION:Lorg/w3c/dom/DOMImplementation;
64: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.batik.anim.dom.SVGDOMImplementation.<init>:()V
1: aload 0
getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.svg12Factories:Ljava/util/HashMap;
putfield org.apache.batik.anim.dom.SVG12DOMImplementation.factories:Ljava/util/HashMap;
2: aload 0
ldc "CSS"
ldc "2.0"
invokevirtual org.apache.batik.anim.dom.SVG12DOMImplementation.registerFeature:(Ljava/lang/String;Ljava/lang/Object;)V
3: aload 0
ldc "StyleSheets"
ldc "2.0"
invokevirtual org.apache.batik.anim.dom.SVG12DOMImplementation.registerFeature:(Ljava/lang/String;Ljava/lang/Object;)V
4: aload 0
ldc "SVG"
iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "1.0"
aastore
dup
iconst_1
ldc "1.1"
aastore
dup
iconst_2
ldc "1.2"
aastore
invokevirtual org.apache.batik.anim.dom.SVG12DOMImplementation.registerFeature:(Ljava/lang/String;Ljava/lang/Object;)V
5: aload 0
ldc "SVGEvents"
iconst_3
anewarray java.lang.String
dup
iconst_0
ldc "1.0"
aastore
dup
iconst_1
ldc "1.1"
aastore
dup
iconst_2
ldc "1.2"
aastore
invokevirtual org.apache.batik.anim.dom.SVG12DOMImplementation.registerFeature:(Ljava/lang/String;Ljava/lang/Object;)V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/batik/anim/dom/SVG12DOMImplementation;
public org.apache.batik.css.engine.CSSEngine createCSSEngine(org.apache.batik.dom.AbstractStylableDocument, org.apache.batik.css.engine.CSSContext, org.apache.batik.css.parser.ExtendedParser, org.apache.batik.css.engine.value.ValueManager[], org.apache.batik.css.engine.value.ShorthandManager[]);
descriptor: (Lorg/apache/batik/dom/AbstractStylableDocument;Lorg/apache/batik/css/engine/CSSContext;Lorg/apache/batik/css/parser/ExtendedParser;[Lorg/apache/batik/css/engine/value/ValueManager;[Lorg/apache/batik/css/engine/value/ShorthandManager;)Lorg/apache/batik/css/engine/CSSEngine;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=11, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 1
checkcast org.apache.batik.anim.dom.SVGOMDocument
invokevirtual org.apache.batik.anim.dom.SVGOMDocument.getParsedURL:()Lorg/apache/batik/util/ParsedURL;
astore 6
start local 6 1: new org.apache.batik.css.engine.SVG12CSSEngine
dup
aload 1
aload 6
aload 3
aload 4
aload 5
aload 2
invokespecial org.apache.batik.css.engine.SVG12CSSEngine.<init>:(Lorg/w3c/dom/Document;Lorg/apache/batik/util/ParsedURL;Lorg/apache/batik/css/parser/ExtendedParser;[Lorg/apache/batik/css/engine/value/ValueManager;[Lorg/apache/batik/css/engine/value/ShorthandManager;Lorg/apache/batik/css/engine/CSSContext;)V
astore 7
start local 7 2: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
ldc "resources/UserAgentStyleSheet.css"
invokevirtual java.lang.Class.getResource:(Ljava/lang/String;)Ljava/net/URL;
astore 8
start local 8 3: aload 8
ifnull 9
4: new org.apache.batik.util.ParsedURL
dup
aload 8
invokespecial org.apache.batik.util.ParsedURL.<init>:(Ljava/net/URL;)V
astore 9
start local 9 5: new org.w3c.css.sac.InputSource
dup
aload 9
invokevirtual org.apache.batik.util.ParsedURL.toString:()Ljava/lang/String;
invokespecial org.w3c.css.sac.InputSource.<init>:(Ljava/lang/String;)V
astore 10
start local 10 6: aload 7
7: aload 7
aload 10
aload 9
ldc "all"
invokevirtual org.apache.batik.css.engine.CSSEngine.parseStyleSheet:(Lorg/w3c/css/sac/InputSource;Lorg/apache/batik/util/ParsedURL;Ljava/lang/String;)Lorg/apache/batik/css/engine/StyleSheet;
8: invokevirtual org.apache.batik.css.engine.CSSEngine.setUserAgentStyleSheet:(Lorg/apache/batik/css/engine/StyleSheet;)V
end local 10 end local 9 9: StackMap locals: org.apache.batik.util.ParsedURL org.apache.batik.css.engine.CSSEngine java.net.URL
StackMap stack:
aload 7
areturn
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 10 0 this Lorg/apache/batik/anim/dom/SVG12DOMImplementation;
0 10 1 doc Lorg/apache/batik/dom/AbstractStylableDocument;
0 10 2 ctx Lorg/apache/batik/css/engine/CSSContext;
0 10 3 ep Lorg/apache/batik/css/parser/ExtendedParser;
0 10 4 vms [Lorg/apache/batik/css/engine/value/ValueManager;
0 10 5 sms [Lorg/apache/batik/css/engine/value/ShorthandManager;
1 10 6 durl Lorg/apache/batik/util/ParsedURL;
2 10 7 result Lorg/apache/batik/css/engine/CSSEngine;
3 10 8 url Ljava/net/URL;
5 9 9 purl Lorg/apache/batik/util/ParsedURL;
6 9 10 is Lorg/w3c/css/sac/InputSource;
MethodParameters:
Name Flags
doc
ctx
ep
vms
sms
public org.w3c.dom.Document createDocument(java.lang.String, java.lang.String, org.w3c.dom.DocumentType);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/DocumentType;)Lorg/w3c/dom/Document;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new org.apache.batik.anim.dom.SVG12OMDocument
dup
aload 3
aload 0
invokespecial org.apache.batik.anim.dom.SVG12OMDocument.<init>:(Lorg/w3c/dom/DocumentType;Lorg/w3c/dom/DOMImplementation;)V
astore 4
start local 4 1: aload 4
iconst_1
invokevirtual org.apache.batik.anim.dom.SVGOMDocument.setIsSVG12:(Z)V
2: aload 2
ifnull 6
3: aload 4
aload 4
aload 1
4: aload 2
5: invokevirtual org.apache.batik.anim.dom.SVGOMDocument.createElementNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
invokevirtual org.apache.batik.anim.dom.SVGOMDocument.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
6: StackMap locals: org.apache.batik.anim.dom.SVGOMDocument
StackMap stack:
aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/batik/anim/dom/SVG12DOMImplementation;
0 7 1 namespaceURI Ljava/lang/String;
0 7 2 qualifiedName Ljava/lang/String;
0 7 3 doctype Lorg/w3c/dom/DocumentType;
1 7 4 result Lorg/apache/batik/anim/dom/SVGOMDocument;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
namespaceURI
qualifiedName
doctype
public org.w3c.dom.Element createElementNS(org.apache.batik.dom.AbstractDocument, java.lang.String, java.lang.String);
descriptor: (Lorg/apache/batik/dom/AbstractDocument;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ifnonnull 2
1: new org.apache.batik.dom.GenericElement
dup
aload 3
invokevirtual java.lang.String.intern:()Ljava/lang/String;
aload 1
invokespecial org.apache.batik.dom.GenericElement.<init>:(Ljava/lang/String;Lorg/apache/batik/dom/AbstractDocument;)V
areturn
2: StackMap locals:
StackMap stack:
aload 3
invokestatic org.apache.batik.dom.util.DOMUtilities.getLocalName:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 3: aload 3
invokestatic org.apache.batik.dom.util.DOMUtilities.getPrefix:(Ljava/lang/String;)Ljava/lang/String;
astore 5
start local 5 4: ldc "http://www.w3.org/2000/svg"
aload 2
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 8
5: aload 0
getfield org.apache.batik.anim.dom.SVG12DOMImplementation.factories:Ljava/util/HashMap;
aload 4
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory
astore 6
start local 6 6: aload 6
ifnull 12
7: aload 6
aload 5
aload 1
invokeinterface org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory.create:(Ljava/lang/String;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Element;
areturn
end local 6 8: StackMap locals: java.lang.String java.lang.String
StackMap stack:
ldc "http://www.w3.org/2004/xbl"
aload 2
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 12
9: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.xblFactories:Ljava/util/HashMap;
aload 4
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory
astore 6
start local 6 10: aload 6
ifnull 12
11: aload 6
aload 5
aload 1
invokeinterface org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory.create:(Ljava/lang/String;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Element;
areturn
end local 6 12: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.dom.SVG12DOMImplementation.customFactories:Lorg/apache/batik/util/DoublyIndexedTable;
ifnull 16
13: aload 0
getfield org.apache.batik.anim.dom.SVG12DOMImplementation.customFactories:Lorg/apache/batik/util/DoublyIndexedTable;
aload 2
aload 4
invokevirtual org.apache.batik.util.DoublyIndexedTable.get:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory
astore 6
start local 6 14: aload 6
ifnull 16
15: aload 6
aload 5
aload 1
invokeinterface org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory.create:(Ljava/lang/String;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Element;
areturn
end local 6 16: StackMap locals:
StackMap stack:
new org.apache.batik.anim.dom.BindableElement
dup
aload 5
aload 1
aload 2
aload 4
invokespecial org.apache.batik.anim.dom.BindableElement.<init>:(Ljava/lang/String;Lorg/apache/batik/dom/AbstractDocument;Ljava/lang/String;Ljava/lang/String;)V
areturn
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 17 0 this Lorg/apache/batik/anim/dom/SVG12DOMImplementation;
0 17 1 document Lorg/apache/batik/dom/AbstractDocument;
0 17 2 namespaceURI Ljava/lang/String;
0 17 3 qualifiedName Ljava/lang/String;
3 17 4 name Ljava/lang/String;
4 17 5 prefix Ljava/lang/String;
6 8 6 ef Lorg/apache/batik/dom/ExtensibleDOMImplementation$ElementFactory;
10 12 6 ef Lorg/apache/batik/dom/ExtensibleDOMImplementation$ElementFactory;
14 16 6 cef Lorg/apache/batik/dom/ExtensibleDOMImplementation$ElementFactory;
MethodParameters:
Name Flags
document
namespaceURI
qualifiedName
public org.apache.batik.dom.events.DocumentEventSupport createDocumentEventSupport();
descriptor: ()Lorg/apache/batik/dom/events/DocumentEventSupport;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
invokespecial org.apache.batik.anim.dom.SVGDOMImplementation.createDocumentEventSupport:()Lorg/apache/batik/dom/events/DocumentEventSupport;
astore 1
start local 1 1: aload 1
ldc "WheelEvent"
2: new org.apache.batik.anim.dom.SVG12DOMImplementation$1
dup
aload 0
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$1.<init>:(Lorg/apache/batik/anim/dom/SVG12DOMImplementation;)V
3: invokevirtual org.apache.batik.dom.events.DocumentEventSupport.registerEventFactory:(Ljava/lang/String;Lorg/apache/batik/dom/events/DocumentEventSupport$EventFactory;)V
4: aload 1
ldc "ShadowTreeEvent"
5: new org.apache.batik.anim.dom.SVG12DOMImplementation$2
dup
aload 0
invokespecial org.apache.batik.anim.dom.SVG12DOMImplementation$2.<init>:(Lorg/apache/batik/anim/dom/SVG12DOMImplementation;)V
6: invokevirtual org.apache.batik.dom.events.DocumentEventSupport.registerEventFactory:(Ljava/lang/String;Lorg/apache/batik/dom/events/DocumentEventSupport$EventFactory;)V
7: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/batik/anim/dom/SVG12DOMImplementation;
1 8 1 result Lorg/apache/batik/dom/events/DocumentEventSupport;
public org.apache.batik.dom.events.EventSupport createEventSupport(org.apache.batik.dom.AbstractNode);
descriptor: (Lorg/apache/batik/dom/AbstractNode;)Lorg/apache/batik/dom/events/EventSupport;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.batik.anim.dom.XBLEventSupport
dup
aload 1
invokespecial org.apache.batik.anim.dom.XBLEventSupport.<init>:(Lorg/apache/batik/dom/AbstractNode;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/anim/dom/SVG12DOMImplementation;
0 1 1 n Lorg/apache/batik/dom/AbstractNode;
MethodParameters:
Name Flags
n
public static org.w3c.dom.DOMImplementation getDOMImplementation();
descriptor: ()Lorg/w3c/dom/DOMImplementation;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.apache.batik.anim.dom.SVG12DOMImplementation.DOM_IMPLEMENTATION:Lorg/w3c/dom/DOMImplementation;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "SVG12DOMImplementation.java"
NestMembers:
org.apache.batik.anim.dom.SVG12DOMImplementation$1 org.apache.batik.anim.dom.SVG12DOMImplementation$2 org.apache.batik.anim.dom.SVG12DOMImplementation$FlowDivElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$FlowLineElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$FlowParaElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionBreakElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionExcludeElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRootElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$FlowSpanElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$HandlerElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$MultiImageElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$SolidColorElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageRefElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$XBLContentElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$XBLDefinitionElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$XBLHandlerGroupElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$XBLImportElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$XBLShadowTreeElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$XBLTemplateElementFactory org.apache.batik.anim.dom.SVG12DOMImplementation$XBLXBLElementFactory
InnerClasses:
org.apache.batik.anim.dom.SVG12DOMImplementation$1
org.apache.batik.anim.dom.SVG12DOMImplementation$2
protected FlowDivElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowDivElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected FlowLineElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowLineElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected FlowParaElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowParaElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected FlowRegionBreakElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionBreakElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected FlowRegionElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected FlowRegionExcludeElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRegionExcludeElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected FlowRootElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowRootElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected FlowSpanElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$FlowSpanElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected HandlerElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$HandlerElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected MultiImageElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$MultiImageElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected SolidColorElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$SolidColorElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected SubImageElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected SubImageRefElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$SubImageRefElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected XBLContentElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$XBLContentElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected XBLDefinitionElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$XBLDefinitionElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected XBLHandlerGroupElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$XBLHandlerGroupElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected XBLImportElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$XBLImportElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected XBLShadowTreeElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$XBLShadowTreeElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected XBLTemplateElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$XBLTemplateElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
protected XBLXBLElementFactory = org.apache.batik.anim.dom.SVG12DOMImplementation$XBLXBLElementFactory of org.apache.batik.anim.dom.SVG12DOMImplementation
public abstract ElementFactory = org.apache.batik.dom.ExtensibleDOMImplementation$ElementFactory of org.apache.batik.dom.ExtensibleDOMImplementation
public abstract EventFactory = org.apache.batik.dom.events.DocumentEventSupport$EventFactory of org.apache.batik.dom.events.DocumentEventSupport