Reading .class from ..\share\java\gcj-dom-impl-4.2.jar(gnu/xml/dom/DomImpl.class). Magic number: 0xcafebabe, minor_version: 3, major_version: 45. Constant pool (count: 156): #1: Utf8: "gnu/xml/dom/DomImpl" #2: Class name: 1="gnu/xml/dom/DomImpl" #3: Utf8: "java/lang/Object" #4: Class name: 3="java/lang/Object" #5: Utf8: "org/w3c/dom/DOMImplementation" #6: Class name: 5="org/w3c/dom/DOMImplementation" #7: Utf8: "org/w3c/dom/ls/DOMImplementationLS" #8: Class name: 7="org/w3c/dom/ls/DOMImplementationLS" #9: Utf8: "" #10: Utf8: "()V" #11: Utf8: "Code" #12: NameAndType name: 9=, signature: 10=()void #13: Methodref class: 4=java.lang.Object name_and_type: 12=< ()void> #14: Utf8: "hasFeature" #15: Utf8: "(Ljava/lang/String;Ljava/lang/String;)Z" #16: Utf8: "java/lang/String" #17: Class name: 16="java/lang/String" #18: Utf8: "length" #19: Utf8: "()I" #20: NameAndType name: 18=length, signature: 19=()int #21: Methodref class: 17=java.lang.String name_and_type: 20= #22: Utf8: "toLowerCase" #23: Utf8: "()Ljava/lang/String;" #24: NameAndType name: 22=toLowerCase, signature: 23=()java.lang.String #25: Methodref class: 17=java.lang.String name_and_type: 24= #26: Utf8: "charAt" #27: Utf8: "(I)C" #28: NameAndType name: 26=charAt, signature: 27=(int)char #29: Methodref class: 17=java.lang.String name_and_type: 28= #30: Utf8: "substring" #31: Utf8: "(I)Ljava/lang/String;" #32: NameAndType name: 30=substring, signature: 31=(int)java.lang.String #33: Methodref class: 17=java.lang.String name_and_type: 32= #34: Utf8: "xml" #35: String 34="xml" #36: Utf8: "equals" #37: Utf8: "(Ljava/lang/Object;)Z" #38: NameAndType name: 36=equals, signature: 37=(java.lang.Object)boolean #39: Methodref class: 17=java.lang.String name_and_type: 38= #40: Utf8: "core" #41: String 40="core" #42: Utf8: "" #43: String 42="" #44: Utf8: "1.0" #45: String 44="1.0" #46: Utf8: "2.0" #47: String 46="2.0" #48: Utf8: "3.0" #49: String 48="3.0" #50: Utf8: "ls" #51: String 50="ls" #52: Utf8: "ls-async" #53: String 52="ls-async" #54: Utf8: "events" #55: String 54="events" #56: Utf8: "mutationevents" #57: String 56="mutationevents" #58: Utf8: "uievents" #59: String 58="uievents" #60: Utf8: "htmlevents" #61: String 60="htmlevents" #62: Utf8: "user-events" #63: String 62="user-events" #64: Utf8: "0.1" #65: String 64="0.1" #66: Utf8: "traversal" #67: String 66="traversal" #68: Utf8: "xpath" #69: String 68="xpath" #70: Utf8: "html" #71: String 70="html" #72: Utf8: "xhtml" #73: String 72="xhtml" #74: Utf8: "LineNumberTable" #75: Utf8: "createDocumentType" #76: Utf8: "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/DocumentType;" #77: Utf8: "gnu/xml/dom/DomDocument" #78: Class name: 77="gnu/xml/dom/DomDocument" #79: Utf8: "checkNCName" #80: Utf8: "(Ljava/lang/String;Z)V" #81: NameAndType name: 79=checkNCName, signature: 80=(java.lang.String,boolean)void #82: Methodref class: 78=gnu.xml.dom.DomDocument name_and_type: 81= #83: Utf8: "gnu/xml/dom/DomDoctype" #84: Class name: 83="gnu/xml/dom/DomDoctype" #85: Utf8: "(Lorg/w3c/dom/DOMImplementation;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" #86: NameAndType name: 9=, signature: 85=(org.w3c.dom.DOMImplementation,java.lang.String,java.lang.String,java.lang.String,java.lang.String)void #87: Methodref class: 84=gnu.xml.dom.DomDoctype name_and_type: 86=< (org.w3c.dom.DOMImplementation,java.lang.String,java.lang.String,java.lang.String,java.lang.String)void> #88: Utf8: "createDocument" #89: Utf8: "(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/DocumentType;)Lorg/w3c/dom/Document;" #90: Utf8: "()Lorg/w3c/dom/Document;" #91: NameAndType name: 88=createDocument, signature: 90=()org.w3c.dom.Document #92: Methodref class: 2=gnu.xml.dom.DomImpl name_and_type: 91= #93: Utf8: "org/w3c/dom/Document" #94: Class name: 93="org/w3c/dom/Document" #95: Utf8: "createElementNS" #96: Utf8: "(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;" #97: NameAndType name: 95=createElementNS, signature: 96=(java.lang.String,java.lang.String)org.w3c.dom.Element #98: InterfaceMethodref class: 94=org.w3c.dom.Document name_and_type: 97= #99: Utf8: "xmlns:" #100: String 99="xmlns:" #101: Utf8: "startsWith" #102: Utf8: "(Ljava/lang/String;)Z" #103: NameAndType name: 101=startsWith, signature: 102=(java.lang.String)boolean #104: Methodref class: 17=java.lang.String name_and_type: 103= #105: Utf8: "gnu/xml/dom/DomDOMException" #106: Class name: 105="gnu/xml/dom/DomDOMException" #107: Utf8: "xmlns is reserved" #108: String 107="xmlns is reserved" #109: Utf8: "(SLjava/lang/String;Lorg/w3c/dom/Node;I)V" #110: NameAndType name: 9=, signature: 109=(short,java.lang.String,org.w3c.dom.Node,int)void #111: Methodref class: 106=gnu.xml.dom.DomDOMException name_and_type: 110=< (short,java.lang.String,org.w3c.dom.Node,int)void> #112: Utf8: "appendChild" #113: Utf8: "(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;" #114: NameAndType name: 112=appendChild, signature: 113=(org.w3c.dom.Node)org.w3c.dom.Node #115: InterfaceMethodref class: 94=org.w3c.dom.Document name_and_type: 114= #116: Utf8: "(Lorg/w3c/dom/DOMImplementation;)V" #117: NameAndType name: 9=, signature: 116=(org.w3c.dom.DOMImplementation)void #118: Methodref class: 78=gnu.xml.dom.DomDocument name_and_type: 117=< (org.w3c.dom.DOMImplementation)void> #119: Utf8: "getFeature" #120: Utf8: "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;" #121: NameAndType name: 14=hasFeature, signature: 15=(java.lang.String,java.lang.String)boolean #122: Methodref class: 2=gnu.xml.dom.DomImpl name_and_type: 121= #123: Utf8: "equalsIgnoreCase" #124: NameAndType name: 123=equalsIgnoreCase, signature: 102=(java.lang.String)boolean #125: Methodref class: 17=java.lang.String name_and_type: 124= #126: Utf8: "gnu/xml/dom/html2/DomHTMLImpl" #127: Class name: 126="gnu/xml/dom/html2/DomHTMLImpl" #128: Methodref class: 127=gnu.xml.dom.html2.DomHTMLImpl name_and_type: 12=< ()void> #129: Utf8: "createLSParser" #130: Utf8: "(SLjava/lang/String;)Lorg/w3c/dom/ls/LSParser;" #131: Utf8: "gnu/xml/dom/ls/DomLSParser" #132: Class name: 131="gnu/xml/dom/ls/DomLSParser" #133: Utf8: "(SLjava/lang/String;)V" #134: NameAndType name: 9=, signature: 133=(short,java.lang.String)void #135: Methodref class: 132=gnu.xml.dom.ls.DomLSParser name_and_type: 134=< (short,java.lang.String)void> #136: Utf8: "Exceptions" #137: Utf8: "org/w3c/dom/DOMException" #138: Class name: 137="org/w3c/dom/DOMException" #139: Utf8: "createLSSerializer" #140: Utf8: "()Lorg/w3c/dom/ls/LSSerializer;" #141: Utf8: "gnu/xml/dom/ls/DomLSSerializer" #142: Class name: 141="gnu/xml/dom/ls/DomLSSerializer" #143: Methodref class: 142=gnu.xml.dom.ls.DomLSSerializer name_and_type: 12=< ()void> #144: Utf8: "createLSInput" #145: Utf8: "()Lorg/w3c/dom/ls/LSInput;" #146: Utf8: "gnu/xml/dom/ls/DomLSInput" #147: Class name: 146="gnu/xml/dom/ls/DomLSInput" #148: Methodref class: 147=gnu.xml.dom.ls.DomLSInput name_and_type: 12=< ()void> #149: Utf8: "createLSOutput" #150: Utf8: "()Lorg/w3c/dom/ls/LSOutput;" #151: Utf8: "gnu/xml/dom/ls/DomLSOutput" #152: Class name: 151="gnu/xml/dom/ls/DomLSOutput" #153: Methodref class: 152=gnu.xml.dom.ls.DomLSOutput name_and_type: 12=< ()void> #154: Utf8: "SourceFile" #155: Utf8: "DomImpl.java" Access flags: 0x21 public super This class: 2=gnu.xml.dom.DomImpl, super: 4=java.lang.Object Interfaces (count: 2): - Implements: 6=org.w3c.dom.DOMImplementation - Implements: 8=org.w3c.dom.ls.DOMImplementationLS Fields (count: 0): Methods (count: 10): Method name:"" public Signature: 10=()void Attribute "Code", length:17, max_stack:1, max_locals:1, code_length:5 Method name:"hasFeature" public Signature: 15=(java.lang.String,java.lang.String)boolean Attribute "Code", length:529, max_stack:9, max_locals:3, code_length:429 Attribute "LineNumberTable", length:82, count: 20 Method name:"createDocumentType" public Signature: 76=(java.lang.String,java.lang.String,java.lang.String)org.w3c.dom.DocumentType Attribute "Code", length:46, max_stack:7, max_locals:4, code_length:18 Attribute "LineNumberTable", length:10, count: 2 Method name:"createDocument" public Signature: 89=(java.lang.String,java.lang.String,org.w3c.dom.DocumentType)org.w3c.dom.Document Attribute "Code", length:138, max_stack:6, max_locals:6, code_length:78 Attribute "LineNumberTable", length:42, count: 10 Method name:"createDocument" protected Signature: 90=()org.w3c.dom.Document Attribute "Code", length:33, max_stack:3, max_locals:1, code_length:9 Attribute "LineNumberTable", length:6, count: 1 Method name:"getFeature" public Signature: 120=(java.lang.String,java.lang.String)java.lang.Object Attribute "Code", length:82, max_stack:3, max_locals:3, code_length:42 Attribute "LineNumberTable", length:22, count: 5 Method name:"createLSParser" public Signature: 130=(short,java.lang.String)org.w3c.dom.ls.LSParser Attribute "Code", length:34, max_stack:4, max_locals:3, code_length:10 Attribute "LineNumberTable", length:6, count: 1 Attribute "Exceptions", length:4, count: 1 0: #138= Method name:"createLSSerializer" public Signature: 140=()org.w3c.dom.ls.LSSerializer Attribute "Code", length:32, max_stack:2, max_locals:1, code_length:8 Attribute "LineNumberTable", length:6, count: 1 Method name:"createLSInput" public Signature: 145=()org.w3c.dom.ls.LSInput Attribute "Code", length:32, max_stack:2, max_locals:1, code_length:8 Attribute "LineNumberTable", length:6, count: 1 Method name:"createLSOutput" public Signature: 150=()org.w3c.dom.ls.LSOutput Attribute "Code", length:32, max_stack:2, max_locals:1, code_length:8 Attribute "LineNumberTable", length:6, count: 1 Attributes (count: 1): Attribute "SourceFile", length:2, #155="DomImpl.java"