Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\ts\org\apache\crimson\parser\Parser2.class
?? -? ?L #M ?NO ?P ?Q ?R ?ST U ?V ?WX U ?Y ?Z[ \ ?] ?^ ?_ ?` ?a ?b ?c ?d ?e ?f ?g hi jkl ?mno jp q jr ?s ?t ?u vw ?xy ,M ?z{ /M ?| ?}~ 3M ?? 6M ??? 9M ?? ?? ?? ?? ?? ?? ? ? ???? ?????????? h?? PM ??? ? S? ?? ?? ?? ?????? ?? ?? ??? ?? ?? ??? ?? ??? ?? 6? ????? ?? ?? ?? ??? ????? ?? #? ?????????? u? ?? ?? ??? j? ?? ?? ?? ? ?? ?? ???? ?? ?? 3?? ??? ?? /? /? ?? ?? ?? ??????? ? ??? ?? S? ???? ???? ??? /i? ?? ?? ?? ? ???? ??? /? / ?? ? ? ? ? ? ? ?! ?"#$% ?& ?' ?( ?)* ?+ ?,-./01 ?? ?23 456 7 89: 9;<5= 9> 9? @ 9A ?B ?C ?D ?EFGHI JKL MN qOP ?? 6Q ?RST UVWX ?Y Z[\] ^ ? ?_ ` abc ?de ?f ,g h ,i j ?k Ul Umn o ?p Uq Ur 9stu 9j?v ,? 9w ?x ?y z{| 6U} J~? 6??? 6? ? 6???? ? 6? ??? u? J? 4 ? 9????? ? ?? ???? ??? ? ?? ??? ZM?? ?????? ???????? ?? ?? ? ?? ?????? ?? ?????? ??????????? q???????????? ? ?? ????? ??? ?????? ? ???????? ??????? ?? J????? ?? ?? ? ? ??? ??? ?? Zq??????? ? ?? ? ? ? ?? ? ? !" ?#$%&'()* ??+, ?- ?.t/ u0t12 ?34 ?M56 InnerClasses Catalog NullHandler7 NameCacheEntry NameCache DocLocator in 'Lorg/apache/crimson/parser/InputEntity; attTmp ,Lorg/apache/crimson/parser/AttributesExImpl; strTmp Ljava/lang/StringBuffer; nameTmp [C nameCache -Lorg/apache/crimson/parser/Parser2$NameCache; charTmp namePartsTmp [Ljava/lang/String; seenNSDecl Z nsSupport &Lorg/xml/sax/helpers/NamespaceSupport; nsAttTmp Ljava/util/Vector; isValidating fastStandalone isInAttribute namespaces prefixes inExternalPE doLexicalPE donePrologue isStandalone rootElementName Ljava/lang/String; ignoreDeclarations elements +Lorg/apache/crimson/parser/SimpleHashtable; params notations Ljava/util/Hashtable; entities contentHandler Lorg/xml/sax/ContentHandler; dtdHandler Lorg/xml/sax/DTDHandler; resolver Lorg/xml/sax/EntityResolver; errHandler Lorg/xml/sax/ErrorHandler; locale Ljava/util/Locale; locator Lorg/xml/sax/Locator; declHandler Lorg/xml/sax/ext/DeclHandler; lexicalHandler Lorg/xml/sax/ext/LexicalHandler; supportValidation ConstantValue strANY strEMPTY nullHandler /Lorg/apache/crimson/parser/Parser2$NullHandler; XmlLang messages +Lorg/apache/crimson/parser/Parser2$Catalog; <init> ()V Code LineNumberTable LocalVariableTable this #Lorg/apache/crimson/parser/Parser2; setNamespaceFeatures (ZZ)V setEntityResolver (Lorg/xml/sax/EntityResolver;)V setDTDHandler (Lorg/xml/sax/DTDHandler;)V handler setContentHandler (Lorg/xml/sax/ContentHandler;)V setErrorHandler (Lorg/xml/sax/ErrorHandler;)V setLexicalHandler #(Lorg/xml/sax/ext/LexicalHandler;)V setDeclHandler (Lorg/xml/sax/ext/DeclHandler;)V setLocale (Ljava/util/Locale;)V l Exceptions getLocale ()Ljava/util/Locale; chooseLocale '([Ljava/lang/String;)Ljava/util/Locale; languages parse (Lorg/xml/sax/InputSource;)V Lorg/xml/sax/InputSource; setFastStandalone (Z)V value isFastStandalone ()Z pushInputBuffer ([CII)V buf offset I len tmp setIsValidating init setHandlers builtin '(Ljava/lang/String;Ljava/lang/String;)V entityName entityValue entity *Lorg/apache/crimson/parser/InternalEntity; parseInternal input e /Lorg/apache/crimson/parser/EndOfInputException; name Ljava/lang/RuntimeException; afterRoot afterDocument whitespace (Ljava/lang/String;)V roleId maybeWhitespace c C saw maybeGetName ()Ljava/lang/String; entry 2Lorg/apache/crimson/parser/Parser2$NameCacheEntry; maybeGetNameCacheEntry 4()Lorg/apache/crimson/parser/Parser2$NameCacheEntry; getNmtoken nameCharString 5(C)Lorg/apache/crimson/parser/Parser2$NameCacheEntry; i parseLiteral isEntityValue quote source expandEntityInLiteral A(Ljava/lang/String;Lorg/apache/crimson/parser/SimpleHashtable;Z)V table Ljava/lang/Object; getQuotedString 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; type extra parsePublicId retval maybeComment (Z)Z skipStart savedLexicalPE saveCommentText length charArray maybePI target maybeXmlDecl maybeReadAttribute '(Ljava/lang/String;Z)Ljava/lang/String; must readVersion (ZLjava/lang/String;)V versionNum maybeMisc eofOK getMarkupDeclname qname maybeDoctypeDecl externalSubset *Lorg/apache/crimson/parser/ExternalEntity; v Ljava/util/Enumeration; maybeMarkupDecl readStandalone isXmlLang (Ljava/lang/String;)Z nextSuffix maybeElement /(Lorg/apache/crimson/parser/ElementValidator;)Z validator ,Lorg/apache/crimson/parser/ElementValidator; element 'Lorg/apache/crimson/parser/ElementDecl; haveAttributes hasContent startLine sawWhite exceptions attQName info )Lorg/apache/crimson/parser/AttributeDecl; defaultValue attName parts prefix processAttributeNS p(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/util/Vector;)Ljava/util/Vector; isSpecified isDefaulting defaultNSDecl Lorg/xml/sax/SAXException; processName )(Ljava/lang/String;ZZ)[Ljava/lang/String; qName isAttribute useException localName messageId parameters [Ljava/lang/Object; newValidator U(Lorg/apache/crimson/parser/ElementDecl;)Lorg/apache/crimson/parser/ElementValidator; validateAttributeSyntax >(Lorg/apache/crimson/parser/AttributeDecl;Ljava/lang/String;)V attr defaultAttributes *(Lorg/apache/crimson/parser/ElementDecl;)Z didDefault declAttName content W(Lorg/apache/crimson/parser/ElementDecl;ZLorg/apache/crimson/parser/ElementValidator;)V allowEOF maybeElementDecl start declEffective getMixedOrChildren ;(Lorg/apache/crimson/parser/ElementDecl;)Ljava/lang/String; newContentModel <(Ljava/lang/String;)Lorg/apache/crimson/parser/ContentModel; tag S(CLorg/apache/crimson/parser/ContentModel;)Lorg/apache/crimson/parser/ContentModel; next (Lorg/apache/crimson/parser/ContentModel; getcps c(Ljava/lang/String;Lorg/apache/crimson/parser/InputEntity;)Lorg/apache/crimson/parser/ContentModel; decided current temp getFrequency R(Lorg/apache/crimson/parser/ContentModel;)Lorg/apache/crimson/parser/ContentModel; original getMixed <(Ljava/lang/String;Lorg/apache/crimson/parser/InputEntity;)V maybeAttlistDecl a normalize (Z)Ljava/lang/String; invalidIfNeeded s s2 didStrip maybeConditionalSect keyword nestlevel maybeReferenceInContent V(Lorg/apache/crimson/parser/ElementDecl;Lorg/apache/crimson/parser/ElementValidator;)Z parseCharNumber ()I surrogatesToCharTmp (I)I ucs4 expandEntityInContent h(Lorg/apache/crimson/parser/ElementDecl;Ljava/lang/String;Lorg/apache/crimson/parser/ElementValidator;)V last maybePEReference maybeEntityDecl defns externalId doStore maybeExternalID ,()Lorg/apache/crimson/parser/ExternalEntity; parseSystemId uri resolveURI &(Ljava/lang/String;)Ljava/lang/String; baseURI maybeTextDecl externalParsedEntity ?(Lorg/apache/crimson/parser/ElementDecl;Lorg/apache/crimson/parser/ExternalEntity;Lorg/apache/crimson/parser/ElementValidator;)Z externalParameterEntity -(Lorg/apache/crimson/parser/ExternalEntity;)V pe Ljava/io/IOException; readEncoding currentEncoding maybeNotationDecl getc ()C ungetc peek peekDeclaration ;(Ljava/lang/String;)Lorg/apache/crimson/parser/InputEntity; nextChar ((CLjava/lang/String;Ljava/lang/String;)V location near pushReader ([CLjava/lang/String;Z)V isGeneral r -(Lorg/apache/crimson/parser/ExternalEntity;)Z warning ((Ljava/lang/String;[Ljava/lang/Object;)V x Lorg/xml/sax/SAXParseException; error fatal message =(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Exception;)V Ljava/lang/Exception; access$100 L(Lorg/apache/crimson/parser/Parser2;)Lorg/apache/crimson/parser/InputEntity; x0 Synthetic <clinit> SourceFile Parser2.javaDE java/lang/String )org/apache/crimson/parser/SimpleHashtableD8$%&% java/util/Hashtable'()% ,org/apache/crimson/parser/Parser2$DocLocatorD945tE./,-*+018967BC:;?<=? org/xml/sax/SAXException23 P-078 java/lang/Object>?D?`aZ[sE{d@AB78 *org/apache/crimson/parser/AttributesExImpl java/lang/StringBuffer +org/apache/crimson/parser/Parser2$NameCache $org/xml/sax/helpers/NamespaceSupport java/util/Vector !"CE# amp &uv lt < gt > quot " apos 'D_ "org/apache/crimson/parser/Resolver?@ (org/apache/crimson/parser/InternalEntityEFDGHI P-000A?JKLsMNOPQE?E?g?j V-001<=RS?? P-067?ETj P-001-.UVA=WE -org/apache/crimson/parser/EndOfInputExceptionXjY?Z[\j P-002AC P-003 java/lang/RuntimeException org/xml/sax/SAXParseException]>?^_`ab?c?deDfgE?E?j P-004>h/E??"ijS??kS P-006 java/lang/CharacterDlm.no P-007?? F-02034pqpr?? P-009 F-021 P-010 P-011 P-012stuv V-002@=mw (org/apache/crimson/parser/ExternalEntity P-0137; V-022 P-014 P-015 F-033??xy -'()+,./:=?;!*#@$_%0123456789z P-016? !-- <!--0{ F-022 V-021 P-017|}~l ? <? P-018 xml?? P-019?? P-020 P-021?v ?> P-022 <?xml0? 1.0??*g?E P-023 P-024 F-023 F-035 version?? P-025 P-026 P-027?????? P-005 <!DOCTYPE F-014???"?"???jj <![ P-028 F-024 F-025 [dtd]&'?E?????s???? V-003?? V-004?j???????j?jjj,j standalone no yes P-029??? %org/apache/crimson/parser/ElementDecl?" V-005 ANY V-006?E P-030 P-031??! P-032 F-026?g?% 'org/apache/crimson/parser/AttributeDecl V-007 CDATA?"????" V-008 xml:lang?? P-033?????"???????V xmlns???????????@????E????? P-034 java/lang/Integer F-027?E???????E?V?? P-083?v??????! P-084D?O???? V-009 V-010 ![CDATA[?E? V-023???E P-079?? V-011?? java/lang/InternalError P-035 !ELEMENT12 F-015 V-012 F-000 EMPTY?? P-036 V-013??v F-028 #PCDATA ???????? ( P-039 P-037 P-038????? P-041 P-040 ) V-014?? )* P-042 V-015 | P-043 !ATTLIST F-016 P-044 F-001 IDREFS IDREF ID V-016 ENTITY ENTITIES NMTOKENS NMTOKEN NOTATION F-002 F-029 P-068? ENUMERATION?? P-045 F-003 #REQUIRED?" #FIXED V-017 F-004 #IMPLIED V-018?????S V-019 P-046 F-030 INCLUDE V-020 ]]> j P-047 IGNORE ![ ]> P-048?E?l P-049 P-050?? P-051 P-052???" P-053$% !ENTITY F-005 F-006 F-017 F-007 P-054 %D??v NDATA F-018?"????? F-031 PUBLIC F-009?? SYSTEMDP F-008 F-034 ! P-055 .??? P-056 P-057#E P-058 java/io/IOException P-082 P-059 encoding P-060?? P-061 !NOTATION F-019 F-011? P-062 F-032 P-063?? P-080 P-064 P-008??s???<?D??? -org/apache/crimson/parser/Parser2$NullHandlerD? )org/apache/crimson/parser/Parser2$Catalog !org/apache/crimson/parser/Parser2 #org/apache/crimson/parser/Parser2$1 0org/apache/crimson/parser/Parser2$NameCacheEntry (I)V &(Lorg/apache/crimson/parser/Parser2;)V java/util/Locale toString &org/apache/crimson/util/MessageCatalog isLocaleSupported getMessage K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V clear getDefault toCharArray ()[C (Ljava/lang/String;[C)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; %org/apache/crimson/parser/InputEntity getInputEntity U(Lorg/xml/sax/ErrorHandler;Ljava/util/Locale;)Lorg/apache/crimson/parser/InputEntity; V(Lorg/xml/sax/InputSource;Ljava/lang/String;Lorg/apache/crimson/parser/InputEntity;Z)V org/xml/sax/ContentHandler setDocumentLocator (Lorg/xml/sax/Locator;)V startDocument peekc (C)Z isEOF toHexString (I)Ljava/lang/String; endDocument isDocument getName pop )()Lorg/apache/crimson/parser/InputEntity; isInternal java/lang/Throwable getClass ()Ljava/lang/Class; java/lang/Class org/xml/sax/Locator getPublicId getSystemId getLineNumber getColumnNumber P(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Exception;)V close 8(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; org/apache/crimson/util/XmlChars isLetter isNameChar (C)V getNameChar lookupEntry 7([CI)Lorg/apache/crimson/parser/Parser2$NameCacheEntry; append (C)Ljava/lang/StringBuffer; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; get &(Ljava/lang/String;)Ljava/lang/Object; $org/apache/crimson/parser/EntityDecl isFromInternalSubset isPE charAt (I)C indexOf (Ljava/lang/String;[C)Z getChars (II[CI)V org/xml/sax/ext/LexicalHandler comment equals (Ljava/lang/Object;)Z equalsIgnoreCase processingInstruction publicId verbatimSystemId startDTD 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V endDTD keys ()Ljava/util/Enumeration; java/util/Enumeration nextElement ()Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/Boolean TRUE Ljava/lang/Boolean; addElement (Ljava/lang/Object;)V hasMoreElements firstElement removeElement remove isEmpty *org/apache/crimson/parser/ElementValidator consume contentType pushContext "org/xml/sax/helpers/AttributesImpl getValue attributes isFixed addAttribute p(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V id setIdAttributeName size getLength getQName startsWith setURI (ILjava/lang/String;)V setLocalName elementAt (I)Ljava/lang/Object; org/xml/sax/ErrorHandler "(Lorg/xml/sax/SAXParseException;)V startElement Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V removeAllElements chars done endElement getDeclaredPrefixes endPrefixMapping popContext substring declarePrefix '(Ljava/lang/String;Ljava/lang/String;)Z startPrefixMapping intern ;(Ljava/lang/String;[Ljava/lang/String;Z)[Ljava/lang/String; org/apache/crimson/util/XmlNames getLocalPart *(Ljava/lang/String;Lorg/xml/sax/Locator;)V isRequired contains startCDATA ignoreWhitespace unparsedContent ^(Lorg/xml/sax/ContentHandler;Lorg/apache/crimson/parser/ElementValidator;ZLjava/lang/String;)V endCDATA ignorableWhitespace (Lorg/xml/sax/ContentHandler;)Z parsedContent K(Lorg/xml/sax/ContentHandler;Lorg/apache/crimson/parser/ElementValidator;)Z org/xml/sax/ext/DeclHandler elementDecl model &org/apache/crimson/parser/ContentModel values valueDefault attributeDecl ](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V trim isSpace text characters isChar (I)Z endEntity notation ([C)V internalEntityDecl systemId org/xml/sax/DTDHandler unparsedEntityDecl K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V externalEntityDecl lastIndexOf (II)Ljava/lang/String; getEncoding notationDecl startEntity ?([CLjava/lang/String;Lorg/apache/crimson/parser/InputEntity;Z)V getInputSource 7(Lorg/xml/sax/EntityResolver;)Lorg/xml/sax/InputSource; ?(Ljava/lang/String;Lorg/xml/sax/Locator;Ljava/lang/Exception;)V fatalError ((Lorg/apache/crimson/parser/Parser2$1;)V !? # ' !"