1 P Q R S T U VW X YZ [\ ]^ _ %`a bcde Pf g h i %j }k lm no pq r %s tu vw vxyz {|} (~ ( (     6 7 : l    H     K  K m K K % `i   % I t K t  % % }`              4 i   %           i    h_DebugZ parseLevelIddsLopendap/dap/DDS;factoryLopendap/dap/BaseTypeFactory;opendapNameSpaceLorg/jdom/Namespace;parentDCLopendap/dap/DConstructor; currentBTLopendap/dap/BaseType; currentATLopendap/dap/AttributeTable;lastDocLorg/jdom/Document;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis$Lopendap/dap/XMLparser/DDSXMLParser; nameSpaceLjava/lang/String; getLastDomDoc()Lorg/jdom/Document;parseE(Lorg/jdom/Document;Lopendap/dap/DDS;Lopendap/dap/BaseTypeFactory;Z)VchildLorg/jdom/Element;ddx targetDDSfac validationroottypenameciLjava/util/Iterator; ExceptionsG(Ljava/io/InputStream;Lopendap/dap/DDS;Lopendap/dap/BaseTypeFactory;Z)VparserLorg/jdom/input/SAXBuilder;docjdeLorg/jdom/JDOMException;ioeLjava/io/IOException;isLjava/io/InputStream; parseBase'(Lorg/jdom/Element;Ljava/lang/String;)VhrefAttrLorg/jdom/Attribute; contentID myParentDCbteindent parseArray;(Lorg/jdom/Element;Lopendap/dap/DArray;Ljava/lang/String;)VnameAttrsizetemplate ArrayElementdaLopendap/dap/DArray;countTemplateVarsnumDimslibuildArrayTemplate<(Lorg/jdom/Element;Ljava/lang/String;)Lopendap/dap/BaseType;cii attrElements parseGridkids mapElementthisMapi gridElementmyGridLopendap/dap/DGrid;eName arrayElement gridArray mapElementsLjava/util/List;showXMLElementattkidtextatts newBaseType*(Lorg/jdom/Element;)Lopendap/dap/BaseType;newBaseTypeFactory<(Ljava/lang/String;Ljava/lang/String;)Lopendap/dap/BaseType; typeStringparseAttributes valueChildrencacheAttributeTable valueChildvaluetypeVal attrChildren attrElementtypeNametypeAttr subIndent parseAliases aliasElement attributeName attributeAttr aliasElementsnormalizeToXML&(Ljava/lang/String;)Ljava/lang/String;cCoffsetsxmlGTxmlLTxmlAmpxmlAposxmlQuoteDebugsbLjava/lang/StringBuffer; SourceFileDDSXMLParser.java     DDSXMLParser  ! "# $%Dataset& '(opendap/dap/NoSuchTypeExceptionjava/lang/StringBuilder'Root Element MUST be . Found: )* +% ,- .%/ 0 -- 0++ ; 123 456 78 9:org/jdom/Element org/jdom/input/SAXBuilder#org.apache.xerces.parsers.SAXParser ;0http://apache.org/xml/features/validation/schema <; =>? @A Document is  valid and well-formed. Content: )BC D org/jdom/JDOMExceptionopendap/dap/DDSException E% Fjava/io/IOException AttributeAliasdataBLOBhref#Found dataBLOB element. contentID="" G+Parsing new BaseType element. Parse level: )H & +, IJopendap/dap/DConstructoropendap/dap/DGrid opendap/dap/DArray&Parsing Array instance. Array name: 'K L%'   Working on Array element:  dimensionM NO PQ  Built Array: RS dimensions:  templates: 1ONLY ONE (1) TEMPLATE VARIABLE ALLOWED PER ARRAY!...: 1T!opendap/dap/BadSemanticsException0Array Template Variables MAY NOT have AttributesGot template: U% Parsing Grid Element: Grid Elements: DVArrayParsing Array element.Asking for element: '' in namespace: ' WXGot Array element: IYMapParsing Map elements.  Z [ZeError in Grid syntax: The number of Map arrays must equal the number of dimensions of the data array. \]7Error in Grid syntax: Maps may have only one dimension. Element:  ^ _% = `2org/jdom/Attribute: Getting new BaseType() from:  type:  name: ' -.--- +++ a bcGrid de Structure fgSequence hiInt16 jkUInt16 lmInt32 noUInt32 pqFloat32 rsFloat64 tuByte vwString xyUrl z{Unknown Type: Parsing Attributes:  currentBT:   Container&opendap/dap/AttributeBadValueExceptiondContainer Attributes may contain only other Attributes. Container Attributes may NOT contain values. Attribute ' ' is type |}~ }Attributes must be of type Container in order to contain other Attributes. Attributes of types other than Container must contain values. %' of  is type  and has value:  O Parsing Aliases:  The name ' ' is aliased to dds attribute: '  ><&'"java/lang/StringBuffer Z   String: `` normalized to: ``"opendap/dap/XMLparser/DDSXMLParserjava/lang/Objectopendap/dap/DAP2Exceptionopendap/dap/DASException()Vorg/jdom/Namespace getNamespace((Ljava/lang/String;)Lorg/jdom/Namespace;opendap/util/DebugisSet(Ljava/lang/String;)Zorg/jdom/DocumentgetRootElement()Lorg/jdom/Element;getName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString getAttribute((Ljava/lang/String;)Lorg/jdom/Attribute;getValueopendap/dap/DDS setClearName getChildren()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;(Ljava/lang/String;Z)V setFeaturebuild*(Ljava/io/InputStream;)Lorg/jdom/Document;java/lang/SystemoutLjava/io/PrintStream;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/io/PrintStreamprintln getMessage(ILjava/lang/String;)VsetBlobContentID(I)Ljava/lang/StringBuilder; addVariable(Lopendap/dap/BaseType;)Vopendap/dap/BaseType getClearNamejava/lang/IntegerparseInt(Ljava/lang/String;)I appendDim(ILjava/lang/String;Z)V printDecl+(Ljava/io/OutputStream;Ljava/lang/String;)V8(Ljava/lang/String;Lorg/jdom/Namespace;)Ljava/util/List; getTypeName(Ljava/lang/Object;)VgetChild:(Ljava/lang/String;Lorg/jdom/Namespace;)Lorg/jdom/Element;(Lopendap/dap/BaseType;I)V()I numDimensionsget(I)Ljava/lang/Object;printgetTextNormalize getAttributesopendap/dap/BaseTypeFactory newDArray()Lopendap/dap/DArray;newDGrid()Lopendap/dap/DGrid; newDStructure()Lopendap/dap/DStructure; newDSequence()Lopendap/dap/DSequence; newDInt16()Lopendap/dap/DInt16; newDUInt16()Lopendap/dap/DUInt16; newDInt32()Lopendap/dap/DInt32; newDUInt32()Lopendap/dap/DUInt32; newDFloat32()Lopendap/dap/DFloat32; newDFloat64()Lopendap/dap/DFloat64;newDByte()Lopendap/dap/DByte; newDString()Lopendap/dap/DString;newDURL()Lopendap/dap/DURL;appendAttributeContainer0(Ljava/lang/String;)Lopendap/dap/AttributeTable;opendap/dap/AttributeTableappendContainergetTextopendap/dap/Attribute getTypeValappendAttribute)(Ljava/lang/String;ILjava/lang/String;Z)VaddAttributeAlias'(Ljava/lang/String;Ljava/lang/String;)VaddAliaslengthcharAt(I)Creplace.(IILjava/lang/String;)Ljava/lang/StringBuffer;! 4*******+* * * `5 <@PUa%b*c3d44/* p z *,*-+ :*+ * :YY:******* !":#$%: * &'R !+GS\dlt|f  !SW"3(Y)*:+,+-:*1.Y/01234*,-5#:7Y89:7Y;9]`6]p:. S]`bpr\ P?br^f*Y ` +N-<C-=7->D+?::*".Y@A4*B*.YC* D4* *+,E*+F:*GHi*:*HI *+,J@+!":#+$%:*Y,&'*?K7*%.YLMN4*+K,O*Y d z '08 ? enq&)*-.1234589'<P>[EeGf 86?/2]fffW `  9 166+!":#$%:*$.Y-P4<q=aQ9::   :RS6 , T*-U:,VW,XD*L.Y-Y4,.-Z.Y-[D\D4 Y]vUVYZ\'^Oa_eoi|ltuwx| &0z -$   '1111.+  `N**+Y,^E+<*_":# `Yab*+FN*+.Yc-de-M4-Hd*:*-H-I *+,J@+!":#+$%:*Y,&'*-N!2<FL{R2[2 ` *Y ` *IN*I.Yf+34.g4+!":#.$hi:*6.j4.Ykl*3N4+*m:*.Yn34*FK:*Y,&O-op:*6.q4.Ykl*3N4+p*_:rs `Ytb6rWu%: * FK: *  Y,&O s `Yvb- o*Y d " 2:EO_cjr  5 APZiw $&z Ew@ 5 ]` ce!"#A$% `&.Y* D,w+xy+zN-1!.Y{-ey+|":#<$}:.Y~xy.14+!":#+$%:*Y,&EѱB0,112:3X8c9m:y<=>@ABCDGRy*'(1)c*3+,*.Y+34+MN+: N**.Y,-N4**,-*+*+ *. Y \%`'a/c4d:fhirlyoq4%`'^/V  -.+i +p*N-,Wb+*N-,WG+*N-,W,+*N-,W+*N-,W+*N-,W+*N-,W+*N-,W+*N-,W+*N-,Wo+*N-,WT+*N-,W9+*N-,WYY+-)$-7?HRZcmu~ *2;EMV`h7Rm*E`/0 *Y ` Y,&N*.Y,4*5.Y-*d*M4+<*_":#$%::::::  :*_":  # Y*: *5.Y,*d*M4*+.Y,4******Y,&* * <*_":  # Y*_":  # $%:  : *D.Y-*M 46** * n *Y d . >Ew3b iy !"),-57 8M=TF[GlIzK}ORT1 2 |3 u4 T&56 1 7 89 m: ; &*Y ` Y,&N*.Y,4*5.Y-*d*M4+=*_":#$%:::::<:  :*0.Y-N4***p*Y d Z] _`>bEcwfilnortuxz{ %f z<wn d=[> &&&:? @A LMN::6Y*:66  "s&R'b<B>2`+WE`,W5`-W%`W`Wd+.YĶ*Ŷ3ƶ4ǰ^  +4huxf 4BC !DEFG H IJKLMNO