1          ! ! ! !          5 4 4 : : 4 ? A ? ? ? ? ! I"# K$ N@E N% K& U' U() Z ?  ? Z*+ a, d-. f/ f01 l a l23 f45 46789 4:;<= 4> 4? @ 4A :BC !D IEF KA NGH !I ZA dJK fL UMNOP 4 QRSTUpromptLjava/lang/String; ConstantValueVversionW()VCodeLineNumberTableLocalVariableTablethisLopendap/dap/test/dap_test;main([Ljava/lang/String;)Vargs[Ljava/lang/String;test_dascontLopendap/dap/AttributeTable;eLopendap/dap/DASException;author2table2Lopendap/dap/DAS;tableattest_ddsiI#Lopendap/dap/BadSemanticsException; testValue1 testValue2B testValue4D testValue5 testValue7%Lopendap/dap/NoSuchVariableException;testIntLopendap/dap/DInt32;Lopendap/dap/DataDDS;myUIntLopendap/dap/DUInt32;myArrayLopendap/dap/DArray;bpv!Lopendap/dap/BytePrimitiveVector; myStructureLopendap/dap/DStructure; structFloatLopendap/dap/DFloat64; structStringLopendap/dap/DString;myGridLopendap/dap/DGrid; gridArraygridMapipv"Lopendap/dap/Int32PrimitiveVector; mySequenceLopendap/dap/DSequence;seqRowLjava/util/Vector;seqVar1seqVar2myNewIntLocalVariableTypeTable*Ljava/util/Vector; SourceFile dap_test.java X YZ DAS test:[ \]opendap/dap/DASopendap/dap/AttributeTableDAS Test ]Authorsjehamby ^_jimgndpCreators `a Container bcNumbers123Floats456.0table1 deNested Attribute Collectionanother12 fopendap/dap/DASExceptionjava/lang/StringBuilderError constructing DAS: gh gi jk lm nc opq rs author2 = tu Cloned table:DAS clone testemptyDAS clone failedDAS clone passedError Using DAS:  DDS test:opendap/dap/DataDDSopendap/dap/ServerVersion v w test_table x]opendap/dap/DUInt32 yz {|opendap/dap/DArrayopendap/dap/DBytedummy }~ z opendap/dap/BytePrimitiveVector yopendap/dap/DStructureopendap/dap/DFloat64 yopendap/dap/DString test value y]opendap/dap/DGrid {opendap/dap/DInt32 opendap/dap/Int32PrimitiveVector yvopendap/dap/DSequenceseqInt32 seqStringjava/util/Vector string another string DDS passed semantic check!opendap/dap/BadSemanticsExceptionDDS failed semantic check: DDS passed full semantic check DDS failed full semantic check:  declarations: Data: m \   myUInt = g  myArray[5] = myStructure.structFloat = g myGrid.gridMap[5] =  kmySequence[0].seqString = #opendap/dap/NoSuchVariableExceptionError getting variable: clone declarations:#Error: value from table in table2 Variable cloning looks goodopendap/dap/test/dap_testjava/lang/Object dds-test:  version 0.1java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)VappendAttribute((Ljava/lang/String;ILjava/lang/String;)VaddAlias'(Ljava/lang/String;Ljava/lang/String;)VappendContainer0(Ljava/lang/String;)Lopendap/dap/AttributeTable;addAttributeTable1(Ljava/lang/String;Lopendap/dap/AttributeTable;)VresolveAliasesappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;print(Ljava/io/OutputStream;)VgetAttributeTable getAttribute+(Ljava/lang/String;)Lopendap/dap/Attribute;opendap/dap/Attribute getValueAt(I)Ljava/lang/String;clone()Ljava/lang/Object;(II)V(Lopendap/dap/ServerVersion;)VsetNamesetValue(I)V addVariable(Lopendap/dap/BaseType;)V appendDim(ILjava/lang/String;)V setLengthgetPrimitiveVector()Lopendap/dap/PrimitiveVector;(IB)V(D)V(Lopendap/dap/BaseType;I)V addElement(Ljava/lang/Object;)VaddRow(Ljava/util/Vector;)VcheckSemantics(Z)VprintVal getVariable*(Ljava/lang/String;)Lopendap/dap/BaseType;getValue()I(I)Ljava/lang/StringBuilder;(I)B()D(D)Ljava/lang/StringBuilder;(I)I+(ILjava/lang/String;)Lopendap/dap/BaseType;!/*  9#$%  %/YK Y L+   +  +  + +M,, *+ Y L+*+*M!Y"#$,%&*'*()*M!Y"+$,$&*,N--' Y. L*/+-/(0 1M!Y"2$,%&  !(*+-$../80@1G2Q3[4b5l6u7|9=;<ADEHIJMNOP RVTU.WHG9]< V34Y5Y67K*89:Y;?Y@M,AYBCD, EF, G,HIN6 - hJ*,>KYLM:NYOP:QSTUYVW:XYT*>ZY[\:,]?:^_`?Y@:  aYbcD  EF  G Hd: 6       he  `*>fYgh:  aYicj UYkWjlYm: aYic:  n  oUYkW:pY o  qlYm: aYic:  n  oUYkW:rY o  q* >*st:!Y"v$%&*wx:!Y"y$%&z*{|*}~*;:6!Y"$&*B?HI6!Y"$&*LKON9!Y"$&*[Zb?Hd6!Y"$&*gfkU:!Y"$$&:!Y"$%&~*4:st:!Y"v$%&wx:!Y"y$%&{|}~aYc:n*>a:!Y"$%& :u*-um\_uu"HKoZ\] `*a0b5e=fJgRhXi`jjkvj|lnopqrstuwxyz{|}~#/5=CN\js~"*-/IQX`gm{+B\_a{ ".HKMU8c /{KBa.M<*,=`}e = N s ~ B s