.nu/xom/DocType nu/xom/NoderootNameLjava/lang/String;systemIDpublicIDinternalDTDSubset9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V()V    _setRootElementName(Ljava/lang/String;)V   _setSystemID   _setPublicID  '(Ljava/lang/String;Ljava/lang/String;)V (Lnu/xom/DocType;)V  !  #  %buildH(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnu/xom/DocType;  getRootElementName()Ljava/lang/String;setRootElementNamenu/xom/Verifier- checkXMLName / .0getInternalDTDSubsetsetInternalDTDSubsetjava/lang/String4length()I 67 58checkInternalDTDSubset : .;fastSetInternalDTDSubset = > getPublicID setPublicIDnu/xom/WellformednessExceptionB+Cannot have a public ID without a system IDD  CFcharAt(I)C HI 5JisXMLSpaceCharacter(C)Z LM .Nnu/xom/IllegalDataExceptionP9Initial white space in public IDs is not round trippable.R QF:Trailing white space in public IDs is not round trippable.UisXMLPublicIDCharacter WM Xjava/lang/StringBufferZ [ The character 0x]append,(Ljava/lang/String;)Ljava/lang/StringBuffer; _` [ajava/lang/Integerc toHexString(I)Ljava/lang/String; ef dg is not allowed in public IDsitoString k+ [lBMultiple consecutive spaces in public IDs are not round trippable.n getSystemID setSystemID8Cannot remove system ID without removing public ID firstrcheckURIReference t .uindexOf(I)I wx 5ynu/xom/MalformedURIException{3System literals cannot contain fragment identifiers} |FsetData  |getValuegetChild(I)Lnu/xom/Node;#java/lang/IndexOutOfBoundsException/Document type declarations do not have children F getChildCount[java/lang/ObjectgetClass()Ljava/lang/Class; java/lang/ClassgetName + : ]copy()Lnu/xom/Node; toXML  isDocType()ZCode!  &***+*-*, *+, *+ 7+***+*+""*+$$*+&&  **'(%Y)N-+"-,$-*&-*+*&,*+ +1*+&2+*3*++9+<*+? *=*+@+*"A*+*$+ CYEG++9=+KO QYST+dKO QYVT>Y+K6Y'QY[Y\^bhbjbmT +dK QYoT*+"p+*$q*+J>+*" CYsG+"+v+#z|Y~M,+,*+$+ Y7k+7+[Y\b*bb*&bbm Y*+[Y\L+bW+*&bW*"-+bW+*"bW+bW+*$bW+"W!*$+bW+*$bW+"W*9+bW+*bW+]W+bW+m WM@41 z{}   !#%')+-/