Edit C:\edeal\jobs\RE7\JOB_TurnOver\lib\org\dom4j\datatype\SchemaParser.class
Êþº¾ /Æ ÷ ø ~ ù ú û ú ~ ü ~ ý þ ÿ ~ ~ ~ ~ ú ú ~ ! #" ~# ~$ ~% ~& ~' ~( ) ¼ ½ ~* ~+ ~, d- . / ~0 ~1 ~2 ~3 456 7 ~8 d9 ~: ~; ~< ~=>?@AB C ~D ÛEF ~G ~HIJKLM VN O P ß à QR VST VUVW `X ÷YZ d[ \]^_` ab ac d, e^f ÷g ÷hij kl ~m Ï \nopqrstuvwx XSD_NAMESPACE Lorg/dom4j/Namespace; XSD_ELEMENT Lorg/dom4j/QName; XSD_ATTRIBUTE XSD_SIMPLETYPE XSD_COMPLEXTYPE XSD_RESTRICTION XSD_SEQUENCE XSD_CHOICE XSD_ALL XSD_INCLUDE documentFactory ,Lorg/dom4j/datatype/DatatypeDocumentFactory; dataTypeCache Ljava/util/Map; namedTypeResolver &Lorg/dom4j/datatype/NamedTypeResolver; targetNamespace <init> ()V Code LineNumberTable LocalVariableTable this !Lorg/dom4j/datatype/SchemaParser; /(Lorg/dom4j/datatype/DatatypeDocumentFactory;)V build (Lorg/dom4j/Document;)V schemaDocument Lorg/dom4j/Document; ,(Lorg/dom4j/Document;Lorg/dom4j/Namespace;)V namespace internalBuild msg Ljava/lang/String; inputSource Lorg/xml/sax/InputSource; reader Lorg/dom4j/io/SAXReader; inclSchemaDocument e Ljava/lang/Exception; includeElement Lorg/dom4j/Element; inclSchemaInstanceURI resolver Lorg/xml/sax/EntityResolver; includeIter Ljava/util/Iterator; iter root onDatatypeElement 1(Lorg/dom4j/Element;Lorg/dom4j/DocumentFactory;)V typeQName dataType %Lcom/sun/msv/datatype/xsd/XSDatatype; xsdElement parentFactory Lorg/dom4j/DocumentFactory; name type qname factory +Lorg/dom4j/datatype/DatatypeElementFactory; xsdSimpleType schemaComplexType onNamedSchemaComplexType (Lorg/dom4j/Element;)V nameAttr Lorg/dom4j/Attribute; onSchemaComplexType A(Lorg/dom4j/Element;Lorg/dom4j/datatype/DatatypeElementFactory;)V xsdAttribute elementFactory schemaSequence schemaChoice schemaAll onChildElements element fact onDatatypeAttribute T(Lorg/dom4j/Element;Lorg/dom4j/datatype/DatatypeElementFactory;Lorg/dom4j/Element;)V dataTypeForXsdAttribute :(Lorg/dom4j/Element;)Lcom/sun/msv/datatype/xsd/XSDatatype; onNamedSchemaSimpleType schemaSimpleType datatype loadXSDatatypeFromSimpleType baseType xsdSubType base xsdRestriction deriveSimpleType _(Lcom/sun/msv/datatype/xsd/XSDatatype;Lorg/dom4j/Element;)Lcom/sun/msv/datatype/xsd/XSDatatype; value fixed Z newTypeName (Lorg/relaxng/datatype/DatatypeException; incubator (Lcom/sun/msv/datatype/xsd/TypeIncubator; context (Lorg/relaxng/datatype/ValidationContext; getDatatypeElementFactory >(Lorg/dom4j/QName;)Lorg/dom4j/datatype/DatatypeElementFactory; getTypeByName 9(Ljava/lang/String;)Lcom/sun/msv/datatype/xsd/XSDatatype; localName idx I getQName %(Ljava/lang/String;)Lorg/dom4j/QName; onSchemaError (Ljava/lang/String;)V message <clinit> SourceFile SchemaParser.javayz ? ? ? ? ? java/util/HashMap ? ? ? ? $org/dom4j/datatype/NamedTypeResolver ?{ ? ? ? ? ¡ ?|}~ ? ??????? org/dom4j/Element schemaLocation???? No EntityResolver available )org/dom4j/datatype/InvalidSchemaException ? ò??? java/lang/StringBuffer "Could not resolve the schema URI: ???? org/dom4j/io/SAXReader?? ? ? java/lang/Exception??? Failed to load schema: ?? ò Caught: ??? ? ? ? ´ µ ? ? Õ Ä ? ? à Ä? ? ï ð è é ê ë???? Ï? Ø Ô Ç È ? ? Ñ Òo ¡¢?£¤ Ó Ô¥? ? ? Î È ? ? ? ? ,Warning: Couldn't find XSDatatype for type: attribute: The attribute: . has no type attribute and does not contain a <simpleType/> element¦? ? ? Invalid base type: # when trying to build restriction: ñ ò Ý Þ The simpleType element: , must contain a base attribute or simpleType element >No <restriction>. Could not create XSDatatype for simpleType: &com/sun/msv/datatype/xsd/TypeIncubator ?§¨©?ª«¬® ¯° &org/relaxng/datatype/DatatypeException Invalid restriction: ±?² é )org/dom4j/datatype/DatatypeElementFactory ?³´µ{¶·¸ #com/sun/msv/datatype/xsd/XSDatatype¹º»¼½¾¿ ?ÀÁ ðÂà xsd http://www.w3.org/2001/XMLSchemaÄ·Å ? ?·Ã attribute simpleType complexType restriction sequence choice all include org/dom4j/datatype/SchemaParser java/lang/Object *org/dom4j/datatype/DatatypeDocumentFactory singleton (Lorg/dom4j/DocumentFactory;)V org/dom4j/Document getRootElement ()Lorg/dom4j/Element; elementIterator '(Lorg/dom4j/QName;)Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; attributeValue &(Ljava/lang/String;)Ljava/lang/String; getEntityResolver ()Lorg/xml/sax/EntityResolver; org/xml/sax/EntityResolver resolveEntity ?(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; read /(Lorg/xml/sax/InputSource;)Lorg/dom4j/Document; java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; printStackTrace resolveNamedTypes setChildElementXSDatatype 9(Lorg/dom4j/QName;Lcom/sun/msv/datatype/xsd/XSDatatype;)V registerTypedElement B(Lorg/dom4j/Element;Lorg/dom4j/QName;Lorg/dom4j/DocumentFactory;)V &(Lorg/dom4j/QName;)Lorg/dom4j/Element; )(Ljava/lang/String;)Lorg/dom4j/Attribute; org/dom4j/Attribute getText registerComplexType /(Lorg/dom4j/QName;Lorg/dom4j/DocumentFactory;)V setAttributeXSDatatype registerSimpleType ((Lcom/sun/msv/datatype/xsd/XSDatatype;)V ()Ljava/util/Iterator; getName org/dom4j/util/AttributeHelper booleanValue ((Lorg/dom4j/Element;Ljava/lang/String;)Z addFacet P(Ljava/lang/String;Ljava/lang/String;ZLorg/relaxng/datatype/ValidationContext;)V derive O(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/msv/datatype/xsd/XSDatatypeImpl; getMessage getElementFactory (Lorg/dom4j/QName;)V org/dom4j/QName setDocumentFactory java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/String indexOf (I)I substring (I)Ljava/lang/String; (com/sun/msv/datatype/xsd/DatatypeFactory simpleTypeMap put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; createQName :(Ljava/lang/String;Lorg/dom4j/Namespace;)Lorg/dom4j/QName; org/dom4j/Namespace ;(Ljava/lang/String;Ljava/lang/String;)Lorg/dom4j/Namespace; ! ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6 *² · ± ? X Y ? ? ? ? ? ? e !*· *» Y· µ *+µ *» Y+· µ ± ? [ O \ ] ^ ? ! ? ? ! ? ? ? ? ? G *µ *+· ± ? g h i ? ? ? ? ? ? ? ? Q *,µ *+· ± ? l m n ? ? ? ? ? ? "