Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\com\ctc\wstx\dtd\DTDValidator.class
?? .v e ? d ? d ? d ? d ? d ? ? d ? ? ? d ? ? ? ? d ? d ? ? ? ? k d ? ? ? ? ? ? d ? ? ? ? J ? ? ? ? J ? ? ? ? J ? ? ? ? ? ? d ? d ? d ? d ? d ? ? ? ? ? d ? ? 2 ? 2 ? ? ? ? ? ? d ? d ? ? 6 ? 2 ? d ? 6 ? 6 ? d ? 6 ? J ? ? ? ? ? ? 6 ? ? J 2 6 d d X ? X d mReportDuplicateErrors Z mIdMap Lcom/ctc/wstx/dtd/ElementIdMap; mValidators #[Lcom/ctc/wstx/dtd/StructValidator; mCurrSpecialAttrs Ljava/util/BitSet; mCurrHasAnyFixed mTmpSpecialAttrs <init> o(Lcom/ctc/wstx/dtd/DTDSubset;Lorg/codehaus/stax2/validation/ValidationContext;ZLjava/util/Map;Ljava/util/Map;)V Code LineNumberTable LocalVariableTable this Lcom/ctc/wstx/dtd/DTDValidator; schema Lcom/ctc/wstx/dtd/DTDSubset; ctxt 1Lorg/codehaus/stax2/validation/ValidationContext; hasNsDefaults elemSpecs Ljava/util/Map; genEntities validateElementStart 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ix I pname Ljava/lang/String; msg bs specCount localName uri prefix elem Lcom/ctc/wstx/dtd/DTDElement; elemCount pv "Lcom/ctc/wstx/dtd/StructValidator; Exceptions validateAttribute \(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specIndex act exp value attr Lcom/ctc/wstx/dtd/DTDAttribute; index result N(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[CII)Ljava/lang/String; match valueChars [C valueStart valueEnd validateElementAndAttributes ()I specAttrs Ljava/util/List; specBits validateElementEnd 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I closingElem v validationCompleted (Z)V eod getIdMap !()Lcom/ctc/wstx/dtd/ElementIdMap; checkIdRefs ()V ref Lcom/ctc/wstx/dtd/ElementId; SourceFile DTDValidator.java p q f g h i j k l m n g com/ctc/wstx/dtd/StructValidator !"#$ }%&' com/ctc/wstx/dtd/DTDElement( ?) ?*+' [Lcom/ctc/wstx/dtd/DTDElement;, ?-./0 ?12345678 $END9: java/lang/StringBuffer p ?;<=> </ >;? 'Validation error, encountered element <=@ > as a child of < >: 3AB ?C ?DEFEGHIJK.L ? o m java/util/BitSet pMN ?O com/ctc/wstx/dtd/DTDAttributeP ?3 ?Q ? [Lcom/ctc/wstx/dtd/DTDAttribute;R ?SMT gUVW.X zYZ[\ Value of attribute " " (element < >) not " " as expected, but " "U]^_` java/lang/String pa Value of #FIXED attribute "bcdef&gh. Required attribute ' ' missing from element <ijk ?l2 Validation error, element </ ? ? com/ctc/wstx/dtd/ElementIdMapmn Undefined id 'op2 ': referenced from element <q6 >, attribute 'r6 'st3u com/ctc/wstx/dtd/DTDValidator !com/ctc/wstx/dtd/DTDValidatorBase 4org/codehaus/stax2/validation/XMLValidationException mTmpKey Lcom/ctc/wstx/dtd/NameKey; com/ctc/wstx/dtd/NameKey reset @(Ljava/lang/String;Ljava/lang/String;)Lcom/ctc/wstx/dtd/NameKey; mElemSpecs java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; mElemCount mElems com/ctc/wstx/util/DataUtil growArrayBy50Pct mCurrElem isDefined ()Z com/ctc/wstx/cfg/ErrorConsts ERR_VLD_UNKNOWN_ELEM toString ()Ljava/lang/String; reportValidationProblem '(Ljava/lang/String;Ljava/lang/String;)V getName ()Lcom/ctc/wstx/dtd/NameKey; tryToValidate .(Lcom/ctc/wstx/dtd/NameKey;)Ljava/lang/String; indexOf (Ljava/lang/String;)I substring (II)Ljava/lang/String; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/String; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; (Ljava/lang/String;)V mAttrCount mIdAttrIndex EMPTY_MAP Ljava/util/HashMap; mCurrAttrDefs getValidator $()Lcom/ctc/wstx/dtd/StructValidator; getAttributes ()Ljava/util/HashMap; hasFixedAttrs getSpecialCount (I)V clear java/util/HashMap ERR_VLD_UNKNOWN_ATTR mAttrSpecs getSpecialIndex set mNormAttrs validate J(Lcom/ctc/wstx/dtd/DTDValidatorBase;Ljava/lang/String;Z)Ljava/lang/String; isFixed mContext getDefaultValue E(Lorg/codehaus/stax2/validation/ValidationContext;)Ljava/lang/String; equals (Ljava/lang/Object;)Z <(Lcom/ctc/wstx/dtd/DTDValidatorBase;[CIIZ)Ljava/lang/String; com/ctc/wstx/util/StringUtil matches (Ljava/lang/String;[CII)Z ([CII)V nextClearBit (I)I getSpecialAttrs ()Ljava/util/List; java/util/List (I)Ljava/lang/Object; isRequired doAddDefaultValue "(Lcom/ctc/wstx/dtd/DTDAttribute;)V getAllowedContent fullyValid getFirstUndefined ()Lcom/ctc/wstx/dtd/ElementId; com/ctc/wstx/dtd/ElementId getId getElemName getAttrName getLocation ()Ljavax/xml/stream/Location; 0(Ljava/lang/String;Ljavax/xml/stream/Location;)V ! d e f g h i j k l m n g o m p q r ? .*+,? *? *? *? *? *? *? ? ? s "