PK |T META-INF/PK |T(FbhhMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.9.4 Created-By: 1.8.0_181-b13 (Oracle Corporation) PK |Torg/PK |T org/autoplot/PK |Torg/autoplot/dods/PK |TIMETA-INF/build.txtbuild.timestamp: build.user.name: build.svnurl: $URL: https://svn.code.sf.net/p/autoplot/code/autoplot/trunk/OpenDapDataSource/src/META-INF/build.txt $ build.svnrevision: $Revision: 595 $ PK |TbŦ22=META-INF/org.autoplot.datasource.DataSourceFactory.extensionsorg.autoplot.dods.DodsDataSourceFactory dds dods PK |TPD!org/autoplot/dods/ArrayUtil.class3U . / 01 23 04 25 6 27 89 : 8;<= > 8?@A()VCodeLineNumberTableLocalVariableTablethisLorg/autoplot/dods/ArrayUtil; putValues3(Lorg/das2/qds/WritableDataSet;Ljava/lang/Object;)VkIdDntypeLjava/lang/Class;dsLorg/das2/qds/WritableDataSet;oLjava/lang/Object; StackMapTableB4(Lorg/das2/qds/WritableDataSet;ILjava/lang/Object;)Vi5(Lorg/das2/qds/WritableDataSet;IILjava/lang/Object;)Vj SourceFileArrayUtil.java  CDB EFG HI JD KL ( MNO PQ * PR"java/lang/IllegalArgumentException rank limit S PTorg/autoplot/dods/ArrayUtiljava/lang/Objectjava/lang/ClassgetClass()Ljava/lang/Class;isArray()Zjava/lang/reflect/Array getLength(Ljava/lang/Object;)IgetComponentTypeget'(Ljava/lang/Object;I)Ljava/lang/Object; getDouble(Ljava/lang/Object;I)Dorg/das2/qds/WritableDataSetputValue(ID)V(IID)V(Ljava/lang/String;)V(IIID)V!/*   ^+V+=+N-!6*+$6+9* 2  '3<EMW] H!M ?NF !^"#^$%&!' (b,Z,>,:"6*, %6,9* 2 # $%& ')(6'?+H,P-[+a1R#P BRI !b"#b)b$%&#' * P-H-6-: Y 6-9** 4 567!8+:5;=<I:O@R= .!?6 !P"#P)P+P$%&+' ,-PK |T$*X  %org/autoplot/dods/DodsAdapter$1.class3S 0 1 2 3 45 4678 9: ;< 4= 4> 4?@A byteCountJval$mon'Lorg/das2/util/monitor/ProgressMonitor;this$0Lorg/autoplot/dods/DodsAdapter;I(Lorg/autoplot/dods/DodsAdapter;Lorg/das2/util/monitor/ProgressMonitor;)VCodeLineNumberTableLocalVariableTablethis InnerClasses!Lorg/autoplot/dods/DodsAdapter$1;incrementByteCount(I)VbytesI StackMapTable userCancelled()Zfinished()V SourceFileDodsAdapter.javaEnclosingMethodB CD   * E FG HI%d KBytes loadedjava/lang/ObjectJ KLM NO PQ R( )*org/autoplot/dods/DodsAdapter$1opendap/dap/StatusUIorg/autoplot/dods/DodsAdapter adaptStatusUI?(Lorg/das2/util/monitor/ProgressMonitor;)Lopendap/dap/StatusUI;%org/das2/util/monitor/ProgressMonitorsetTaskProgress(J)V getTaskSize()Jjava/lang/LongvalueOf(J)Ljava/lang/Long;java/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;setProgressMessage(Ljava/lang/String;)V isCancelled  L*+*,**  !"# I*Ya***#*  Y* m S (HI!I$%&H'(4 *   !)*8 *    !+,-./ PK |Tzz(org/autoplot/dods/DodsAdapter$Type.class38 ) *+- . / / 0 1 23 spectrogramType InnerClasses$Lorg/autoplot/dods/DodsAdapter$Type;vectorsscalars$VALUES%[Lorg/autoplot/dods/DodsAdapter$Type;values'()[Lorg/autoplot/dods/DodsAdapter$Type;CodeLineNumberTablevalueOf8(Ljava/lang/String;)Lorg/autoplot/dods/DodsAdapter$Type;LocalVariableTablenameLjava/lang/String;(Ljava/lang/String;I)Vthis Signature()V6Ljava/lang/Enum; SourceFileDodsAdapter.java  456"org/autoplot/dods/DodsAdapter$Type 7 !   java/lang/Enumclone()Ljava/lang/Object;org/autoplot/dods/DodsAdapter5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;@0@@@ " P 4 *P   !1*+P "#$%$YAY Y  Y  Y SY SY SP#&'( ,@PK |T>L>L#org/autoplot/dods/DodsAdapter.class3' K                * *    *  , , , , 3  5 5   5 3  @ 3 C C F  H     U U * ] _ I      f j    j    !"#  $  % \& '( )V 3* H+, - U. / 0123 4 5 6 *7 8 9: ; < ,=> ? @ 9AB CD 06E CF CGH I CJ KL MN MO *P QR S QTU 6 VW XYZ [\ ] Q^ _` [a Q6bc defg hi j klmA%R 9n _o _pq r st uvwx ,yz { | $} ~ '   Type InnerClassesloggerLjava/util/logging/Logger;sourceLjava/net/URL;variableLjava/lang/String; constraintddsLopendap/dap/DDS; propertiesLjava/util/HashMap; Signature9Ljava/util/HashMap; depend0Name depend1Name addOffsetD scaleFactordimUnits[Lorg/das2/datum/Units; dimProperties[Ljava/util/HashMap;unitsLorg/das2/datum/Units; dependName[Ljava/lang/String;#(Ljava/net/URL;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLorg/autoplot/dods/DodsAdapter; setVariable(Ljava/lang/String;)V getVariable()Ljava/lang/String; setConstraintc StackMapTable getConstraintgetSizeForType(Lopendap/dap/DArray;Z)JaLopendap/dap/DArrayDimension;vLopendap/dap/DArray; streamingZpvLopendap/dap/PrimitiveVector;eLjava/util/Enumeration;nI(Lopendap/dap/BaseType;Z)JLopendap/dap/BaseType;calcSize(Ljava/util/Map;)JinLjava/io/InputStream;kLjava/lang/Object;sJdsLopendap/dap/DStructure;enume2eleenume1j srecCountdgLopendap/dap/DGrid;d dimensionss1olddsurl variablessizeLopendap/dap/DDSException;attrLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; Exceptions8(Ljava/util/Map;)J adaptStatusUI?(Lorg/das2/util/monitor/ProgressMonitor;)Lopendap/dap/StatusUI;mon'Lorg/das2/util/monitor/ProgressMonitor; loadDataset9(Lorg/das2/util/monitor/ProgressMonitor;Ljava/util/Map;)VexdconnectLopendap/dap/DConnect;statusUILopendap/dap/StatusUI;_(Lorg/das2/util/monitor/ProgressMonitor;Ljava/util/Map;)V getDataSet((Ljava/util/Map;)Lorg/das2/qds/QDataSet;zds%Lorg/das2/qds/MutablePropertyDataSet;ssttpropstds"Lorg/autoplot/dods/DodsVarDataSet;idimzgridzenumeLjava/util/Vector;iLorg/das2/qds/QDataSet;rresultLorg/das2/qds/DDataSet;dseqLopendap/dap/DSequence;colsrowsdss[Lorg/das2/qds/WritableDataSet;labels$Lorg/autoplot/dods/DodsAdapter$Type;zresultdep0sunitstypebtvar%Lopendap/dap/NoSuchVariableException; attributescm2hN(Ljava/util/Map;)Lorg/das2/qds/QDataSet;checkTimeUnits^(Ljava/lang/String;Lorg/das2/qds/MutablePropertyDataSet;)Lorg/das2/qds/MutablePropertyDataSet;uex1Ljava/text/ParseException;lgetDepend0NamesetDepend0NamegetDepend1NamesetDepend1Name getAddOffset()D setAddOffset(D)VgetScaleFactorsetScaleFactor setValidRange(DD)Vminmax getDimUnits(I)Lorg/das2/datum/Units;index setDimUnits(ILorg/das2/datum/Units;)VputAllProperties(Ljava/util/Map;)VpsetDimProperties(ILjava/util/Map;)VdimgetDimProperties(I)Ljava/util/HashMap;getUnits()Lorg/das2/datum/Units;setUnits(Lorg/das2/datum/Units;)V getDependName(I)Ljava/lang/String; setDependName(ILjava/lang/String;)V getSource()Ljava/net/URL;putValue8(Lorg/das2/qds/WritableDataSet;ILopendap/dap/BaseType;)VresultLorg/das2/qds/WritableDataSet;value()V SourceFileDodsAdapter.java  org/das2/datum/Units java/util/HashMap java/lang/String org.autoplot.dods.DodsAdapter DodsAdapter  ? "java/lang/IllegalArgumentException+constraint must start with question mark(?)    opendap/dap/DArrayDimension "opendap/dap/Float32PrimitiveVector "opendap/dap/Float64PrimitiveVector opendap/dap/Int32PrimitiveVector opendap/dap/Int16PrimitiveVectoropendap/dap/DFloat64opendap/dap/DFloat32opendap/dap/DArray java/lang/StringBuildernot supported:   opendap/dap/DDS java/net/URL .dds calcSize opening {0}    java/lang/Throwable  opendap/dap/DSequence opendap/dap/DStructureopendap/dap/BaseType  calcSize {0}: {1}java/lang/Object  huhrecCount  opendap/dap/DGridcalcSize {0}: {1}opendap/dap/DDSExceptionjava/lang/RuntimeException org/autoplot/dods/DodsAdapter$1    1org/das2/util/monitor/CancelledOperationExceptionOpenDap load cancelledconstructing dconnect on {0}opendap/dap/DConnect  EF 'calling dconnect.getData constraint={0}  called dconnect.getData -> {0} @Webstart/Opendap interaction results in dconnect.getData -> null #opendap.Version.getVersionString()= (unable to load data, for unknown reason.    Dods load cancelled   Grid    org/das2/qds/QDataSetUNITS      DEPEND_ Array    MONOTONIC Sequence  org/das2/qds/WritableDataSet o       o NAME &only BaseType and DStructure supported oDEPEND_0DEPEND_1        Unsupported type: #org/das2/qds/MutablePropertyDataSet java/lang/IllegalStateExceptionnot supported dds type:#opendap/dap/NoSuchVariableExceptionsince  java/text/ParseExceptiondays since 1-1-1 00:00:0.0   days since 1970-01-01T00:00:00Z  add_offset  scale_factor valid_range ,       !" #$ apdss.opendap %&org/autoplot/dods/DodsAdapter"org/autoplot/dods/DodsAdapter$Typeopendap/dap/PrimitiveVectorjava/util/Enumeration java/util/Mapjava/io/InputStreamjava/net/MalformedURLExceptionjava/io/IOException!opendap/dap/parser/ParseExceptionopendap/dap/StatusUI%org/das2/util/monitor/ProgressMonitorjava/io/FileNotFoundExceptionopendap/dap/DAP2Exception org/autoplot/dods/DodsVarDataSetjava/util/Vectorjava/util/Iteratororg/das2/qds/DDataSetjava/util/logging/Loggerentering'(Ljava/lang/String;Ljava/lang/String;)Vexiting startsWith(Ljava/lang/String;)ZgetPrimitiveVector()Lopendap/dap/PrimitiveVector; getDimensions()Ljava/util/Enumeration;hasMoreElements()Z nextElement()Ljava/lang/Object;getSize()IgetFirstDimension()Lopendap/dap/DArrayDimension;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringjava/util/logging/LevelFINELjava/util/logging/Level;log@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V openStream()Ljava/io/InputStream;parse(Ljava/io/InputStream;)Vclose addSuppressed(Ljava/lang/Throwable;)V getVariablesgetNamejava/lang/LongvalueOf(J)Ljava/lang/Long;A(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)Vget&(Ljava/lang/Object;)Ljava/lang/Object; parseLong(Ljava/lang/String;)JI(Lorg/autoplot/dods/DodsAdapter;Lorg/das2/util/monitor/ProgressMonitor;)V setTaskSize(J)V isCancelled(Ljava/lang/String;Z)VstartedgetData?(Ljava/lang/String;Lopendap/dap/StatusUI;)Lopendap/dap/DataDDS;java/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlnopendap/VersiongetVersionString isFinishedfinished getMessageC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VSEVERE*(Ljava/lang/String;)Lopendap/dap/BaseType; getTypeNameequals(Ljava/lang/Object;)ZgetVar(I)Lopendap/dap/BaseType;isEmpty newDataSetG(Lopendap/dap/DArray;Ljava/util/Map;)Lorg/autoplot/dods/DodsVarDataSet;property&(Ljava/lang/String;)Ljava/lang/Object; putProperty'(Ljava/lang/String;Ljava/lang/Object;)V numDimensionsput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;org/das2/qds/DataSetUtildimensionProperties()[Ljava/lang/String; containsKey(I)Ljava/lang/StringBuilder;&(Ljava/lang/Object;)Ljava/lang/String; isMonotonic(Lorg/das2/qds/QDataSet;)Zjava/lang/BooleanTRUELjava/lang/Boolean; elementCount(Z)I getRowCountscalarsgetRow(I)Ljava/util/Vector;iterator()Ljava/util/Iterator;hasNextnext getLength createRank2(II)Lorg/das2/qds/DDataSet; spectrogram createRank1(I)Lorg/das2/qds/DDataSet;vectorsorg/das2/qds/DataSetOpsslice0?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;(I)D(IID)Vorg/das2/qds/ops/Ops labelsDataset,([Ljava/lang/String;)Lorg/das2/qds/QDataSet;trim@(Lorg/das2/qds/QDataSet;II)Lorg/das2/qds/MutablePropertyDataSet;"org/autoplot/metatree/MetadataUtilgetNode6(Ljava/util/Map;[Ljava/lang/String;)Ljava/lang/Object;contains(Ljava/lang/CharSequence;)ZlookupTimeUnits*(Ljava/lang/String;)Lorg/das2/datum/Units; asDataSet(D)Lorg/das2/qds/DRank0DataSet;subtractG(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet; maybeCopy7(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/WritableDataSet;java/lang/Double(D)Ljava/lang/Double;(D)Ljava/lang/StringBuilder;putAllgetValue(ID)V()FgetInternalStorageorg/autoplot/dods/ArrayUtil putValues4(Lorg/das2/qds/WritableDataSet;ILjava/lang/Object;)V getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!K!S******   *+*,*Y   2 RE [t )S3T8U=VHWRX SSS>*+ [\/*c b+ Y*+g hjk/*r +N+:6:h6-h + h-!h + h-"h + h-#h + hBvw xyz${.|1}8~NUlsH$       u"XYXXB+$%+'(+* *+*+Y,Y-./+01 ' BBB   ^:  2 3Y4M5Y,Y-*67/8/*/19N :;-<-=::,>U?H:A<?4:::!?:A?,B: 7g:CCD: CE:6   :  Fa F:  G:  F :*HI7 a6 :JKYHLSYMSN] C O H=* HI7   a6 :JKY HLSY MSN YO-+PQ:    Ri7S7"UU:  V: W: 6   :  Fa F:  G:F:*HI7 a6 :JKYHLSYMSN* C  H * HIa6 ` 7W*: *X: : * +7  Yi7   :   i7  a7 :[KYSYMSN  2M]Y,^_dg@OU{@OU@{/0\BP :FOU{ #/8Z]hnv '.8AMVx{ #-01L!L`#7/+ T ! M" + # $ % & A7M+'T ! .M"# '( $ %  ) M <* 3+ X,_-:.~/{01 1::234 :256!g6789:: G:H:6789::: 6781 678;<(;=L A < 678;<>(;=L 678;( 678;<# 6?@ABCDEF> _Y*+` GHIJ N  a * *b*,cB+!d+e fYgh :i*7<jY*7k:*+l:+m :n*<+e fYgh**op :q*p<*p0rstr,Y-u/v/1tYw+x +y  aY:+e :z{fY|h }z{:+x +y  ag\g/1/~# %&)*$+7-I.Z/a1g4v56789:;HIK>?@AC,D/H@IJKMNH6K1NNGHN2310ZLMaNO4 N25B QPQQL?$?R6PQ:: @SABC\\fTUVW \  ~ + YL*p*N-:-U:*:* +M *M,,*6`*:Y:  *2W*2K:  :  6 6   3  2:*2 *2W  : ,,Y-/1 V1-*:* +M *M,,*,+Q:,M6* 2*p* 2*:Y:*2W:  :  6 6   =  2: *2&*2  *2 W :   ,,Y-/1 5-C:66:: : 6  @ : 6  ::FF:G:t: PH* *S:  S  HLS 2  2* 2 H }Hk PH* *S:  S  HLS 2  2* 2 H  Y߄  : :   ?d22d2:  d22v nd: 6  d4 `2:6     d 2 :  Y,Y-/ 01 : +Y 2SYS:   W :  ~Y,Y-//1  ~:]Y^:  ~,:;.;G.G;IGzZ [^"_(`2a8bCcMdWfailjxlmnopqrsrvw"l(z5{;|E}OYdp{#,4>Z`ms{"/@PSVafq>FQ]fp.8;=GSVY1TXY#CZ [ \ ]^ {_8`(Ca aXYLXY- [ \Z ,.]^ _;%a Y XYe !{b#.c +% Dd idf" eT:% Q`fg shi{jklmn }[o  pY 2qY r (s. XY"t= Ku\\v3VXYVtY e4 \v53@6w<> 6xw<>J6xw<>yzz0 6xw<>y*6xw<6w<# 6xw<O 6xw<yzz:{6xw<6w<4 6w<|}z~(;=<; 1  x;" ?6w<6xw 6K:xw "d*a*X*M+,GN*2+¸øL+Ÿ: }{ }-{+ 6CF>   ( 6 CFHTWb4 H CKdrdqY^'<x /*ư$ >*+Ʊ ,-/*ǰ8 >*+DZ @A/*L P*'*'ɶWTUV/*b P*'*'ɶWjkli'*˻,Y-b/'Ͷ/)̶1W o&p ''';*2|J*,S  A *+α  3Q*Y,S  3;*2d/* >*+ ;* 2J* ,S  /* f-$+-$йP-'+-'ҍ7-*+-*ӸԧY,Y-./-01"18Je*fffdf! ոֳ :@_PK |TY0!@!@&org/autoplot/dods/DodsDataSource.class3 tuv wx y z { t|}~ |                " " "   * ,  , 1   , U : : ,  >w > , , %    , *{ O  Uw   * U  ] _ _      U  ,  , 1 ,    t t >h    , ,  w :    w          :           w! "#$ %& ' ( ) *+ ", -. -/ 0123 w45  6 7 89: ;<adapterLorg/autoplot/dods/DodsAdapter;variableLjava/lang/String;sMyUrl constraintmetadataLjava/util/Map; Signature5Ljava/util/Map;dasLopendap/dap/DAS;loggerLjava/util/logging/Logger;$assertionsDisabledZ checkLatLonL(Lorg/das2/qds/MutablePropertyDataSet;)Lorg/das2/qds/MutablePropertyDataSet;CodeLineNumberTableLocalVariableTablenamedepLorg/das2/qds/QDataSet;iIorder[It transposeLorg/das2/qds/AbstractDataSet;this"Lorg/autoplot/dods/DodsDataSource;v%Lorg/das2/qds/MutablePropertyDataSet;latlon StackMapTable}(Ljava/net/URI;)VdelimstokLjava/util/StringTokenizer;variableConstraintmyUrlLjava/net/URL;ex Ljava/net/MalformedURLException;uriLjava/net/URI;surlk7= Exceptions>getIstpConstraints(Lorg/autoplot/dods/DodsAdapter;Ljava/util/Map;Lorg/autoplot/dods/MyDDSParser;Ljava/lang/String;)Ljava/lang/String;iivalvardepMetamdkeydametaparserLorg/autoplot/dods/MyDDSParser; constraint1Ljava/lang/StringBuilder;dimsStrLocalVariableTypeTablev?getDependsConstraint(Lorg/autoplot/dods/DodsAdapter;Ljava/util/Map;Lorg/autoplot/dods/MyDDSParser;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;i2depVars[Ljava/lang/String; getDataSet@(Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;inLjava/io/InputStream;Ljava/io/FileNotFoundException;depsnLjava/lang/RuntimeException; Ljava/lang/NullPointerException;checkDdfill!Ljava/lang/NumberFormatException;doLjava/lang/Object;aLopendap/dap/Attribute;Ljava/util/Iterator;atLopendap/dap/AttributeTable;enLjava/util/Enumeration;&Lopendap/dap/NoSuchAttributeException;urlinterpretedMetadataisIstpdssunitsmon'Lorg/das2/util/monitor/ProgressMonitor;@A$BCD&EFGHIJgetMetadataModel)()Lorg/autoplot/datasource/MetadataModel; getMetaData#(Ljava/lang/String;)Ljava/util/Map;I(Ljava/lang/String;)Ljava/util/Map; getMetadata-(Lopendap/dap/AttributeTable;)Ljava/util/Map;newValLjava/util/regex/Matcher;typeeLjava/lang/Exception;keyattpLjava/util/regex/Pattern;p2resultKL2S(Lopendap/dap/AttributeTable;)Ljava/util/Map;8(Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/Map;Lorg/autoplot/dods/MyDASParser;3^(Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/Map;()V SourceFileDodsDataSource.java MNjava/lang/StringBuilder rDEPEND_ OP OQ RS TUorg/das2/qds/QDataSetNAMEjava/lang/String VW'org/das2/qds/util/TransposeRankNDataSet X  org.autoplot.dods.DodsDataSourceDodsDataSource {0}Y Z[= \S? ]^ ]_ ]` ab c_ ade fgh igjava/util/StringTokenizer[<> j kS lm[  java/net/URL norg/autoplot/dods/DodsAdapter o pnjava/net/MalformedURLExceptionjava/lang/RuntimeException q r[ sS tu vW wx java/util/Map, yz YZ'org/autoplot/metatree/IstpMetadataModel {|UNITSorg/das2/datum/Units }~ ] c^ Z@  r java/lang/NullPointerExceptionadapter to URL failedparse .dds norg/autoplot/dods/MyDDSParser getDataSet opening {0}   A rjava/lang/Throwable qjava/io/FileNotFoundException-OpenDAP Server unavailable, file not found: S  \m.cdf      ! S [0:1: loadDataset Strange NullPointerException occurs with Java 8 Webstart. This will be resolved, but use the single-jar version of Autoplot instead.  %#org/das2/qds/MutablePropertyDataSet  missing_value  FILL_VALUE    java/lang/NumberFormatException When parsing missing_value titleTITLE  long_nameunits  n java/lang/AssertionErrorDEPEND_0 xDEPEND_1DEPEND_2   java/util/LinkedHashMapC D m   E m   _FillValueunable to parse fill value nMETADATA$opendap/dap/NoSuchAttributeException   .cdf.ddsMETADATA_MODELISTP-CDF r r WX \] java/util/HashMap DEPEND_[0-9]K LABL_PTR_([0-9]) Nopendap/dap/Attribute  S d g L m d Nskipping {0} because length=0java/lang/Exceptionorg/autoplot/dods/MyDASParser.dasgetMetadata opening {0}  org/autoplot/dods/DodsDataSource m apdss.opendap *org/autoplot/datasource/AbstractDataSource java/net/URIjava/io/IOExceptionopendap/dap/DDSException%org/das2/util/monitor/ProgressMonitorjava/io/InputStreamjava/lang/Objectopendap/dap/AttributeTablejava/util/Enumerationjava/util/Iterator!opendap/dap/parser/ParseException1org/das2/util/monitor/CancelledOperationExceptionopendap/dap/DASException,opendap/dap/Server/InvalidParameterExceptionopendap/dap/DAP2Exceptionjava/util/regex/Patternjava/util/regex/Matcherrank()Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;property&(Ljava/lang/String;)Ljava/lang/Object;equals(Ljava/lang/Object;)Z(Lorg/das2/qds/QDataSet;[I)Vjava/util/logging/Loggerentering9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)VgetRawSchemeSpecificPart lastIndexOf(Ljava/lang/String;)I(I)I(II)I substring(II)Ljava/lang/String;indexOf(I)Ljava/lang/String;"org/autoplot/datasource/DataSetURImaybePlusToSpace&(Ljava/lang/String;)Ljava/lang/String; org/autoplot/datasource/URISplit uriDecode((Ljava/lang/String;Ljava/lang/String;Z)V nextToken hasMoreTokens()Z(Ljava/lang/String;)V#(Ljava/net/URL;Ljava/lang/String;)V setConstraint(Ljava/lang/Throwable;)Vexiting getConstraint getRecDims(Ljava/lang/String;)[I containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object; setDependName(ILjava/lang/String;)V properties (Ljava/util/Map;)Ljava/util/Map; setDimUnits(ILorg/das2/datum/Units;)VsetDimProperties(ILjava/util/Map;)V'(Ljava/lang/String;Ljava/lang/String;)V setTaskSize(J)Vstarted getSource()Ljava/net/URL;setProgressMessagejava/util/logging/LevelFINELjava/util/logging/Level;log@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V openStream()Ljava/io/InputStream;parse(Ljava/io/InputStream;)Vclose addSuppressed getMessagegetSubtaskMonitor;(Ljava/lang/String;)Lorg/das2/util/monitor/ProgressMonitor;endsWith(Ljava/lang/String;)Z getDepends'(Ljava/lang/String;)[Ljava/lang/String; getVariablecontains(Ljava/lang/CharSequence;)Z9(Lorg/das2/util/monitor/ProgressMonitor;Ljava/util/Map;)V*(Ljava/lang/String;Ljava/lang/Throwable;)V((Ljava/util/Map;)Lorg/das2/qds/QDataSet;java/lang/Double parseDouble(Ljava/lang/String;)DvalueOf(D)Ljava/lang/Double; putProperty'(Ljava/lang/String;Ljava/lang/Object;)Vvalue(II)Djava/lang/Mathabs(D)DINFOC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V&(Ljava/lang/Object;)Ljava/lang/String;checkTimeUnits^(Ljava/lang/String;Lorg/das2/qds/MutablePropertyDataSet;)Lorg/das2/qds/MutablePropertyDataSet; setVariableremoveorg/das2/qds/DataSetUtil putProperties7(Ljava/util/Map;Lorg/das2/qds/MutablePropertyDataSet;)Vopendap/dap/DASgetAttributeTable0(Ljava/lang/String;)Lopendap/dap/AttributeTable;getNames()Ljava/util/Enumeration;hasMoreElements nextElement()Ljava/lang/Object; getAttribute+(Ljava/lang/String;)Lopendap/dap/Attribute;getValuesIterator()Ljava/util/Iterator;hasNextnextput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;fineWARNINGfromUri"(Ljava/net/URI;)Ljava/lang/String;finishedjava/util/CollectionsemptyMap()Ljava/util/Map;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;getType getContainer()Lopendap/dap/AttributeTable;getName getValueAt&org/autoplot/datasource/DataSourceUtilunquotematcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesgrouplengthgetDAS()Lopendap/dap/DAS;java/lang/ClassdesiredAssertionStatus getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;! =>6+U+Y :+  : >=UPK+ :6+O.6.OOY+:+JUVWX1Y6ZD[Q\^Wd_s`}abcdefhp D1-]}>$I " *+++M,> ,. ,.6*,,?6p,`: :!:"Y#$:%:&5%:  ' *(*Y) *(*Y*+:*,Y*(-.*)*.*)/:1Y2+30vyz}~3>FLV]dry ( VcrGy@dU& 3 n*Ff /      &Y4:W:+5*+5[6+5:W--6: 67:W6Y:,8|,9::   9 : ; W W+ <* =: >Y? @:  A8+ A9BC+ D]+/~ (.9ADLQ\`hnw  (TL" l ^ 4 & q&&&&&  4 O A[;  ! ͻY4:W:+5*+5[6+5:W--6: 6  7:W 6H2: ; W!EF6  `W+ <+/f (.9ADLQ\`hny (T L" " 8 qM#$ #A>  %& 2۲GH+IK+L*.MNM, OYPQ+YR,STUYVN*YY,S+:WXYZ::-[U\H:^<\4:::!\:  ^\$:_YY`ab*+cdeW:,fg6>Y?*h@::"**.*h-*(i:*./-*(j:$**.*h-*(k:*./*)x*.lnY4:*.lW*.l'm;-*.l6:  )6   n  .EW *./*.+od*hp:1Yqr:*.*hst:*u:*hv9:f w9 x yz 5{ g o|9  }x{yz:  *h9:z*h9:z*h9 :  :6  Y  :  T   : *. * =: *. <*. s: Y  z {; YWWW**(: Y:  :  p :   ::G:  W (w9xyz : z:   *mz: G+ :G+ ]]]_  #O_MehPr $(2PXt !" "$"# &(*$+),9-=0B1U2^4a6k7p89:;<=>?@ABAF L Q#N%O2P5SEUMXZY_[i\w]~^_`ecdghiklops(tHuMv[wdxlzv{|s$.7CMWehjru~&`'()9U  # + `k*$2+,%-./ iG0/  1 [C+ l2 HV  W2/j17;34^+ U56$N789  :; < XntR=>$?E@Zl4A BC$*9l2  >a%2pDEFF GFHF DEFFF DBG 0#/HL" UIzJKBL"$MNiDJKMNOPKL DJKMN DJKQDF  _0 RSTUVWXW*m >Y?* YZ|*+M*,M * 89<OQ[\]B G+ YMN+:Y::+ :6   *:  W:  : ,- : * =:    W W|-Y:@ : * =:    WY W-  WWY:  E03# '1:ELR]low~ 035AD]4 # ^ 6 .^ m_w L` 5 ab :c4Ed65ef/gf)+;' hGG89 ^ .^ ' hu MiiNG MiiNKOGN MiiNKOjBk l\m *hڻYM*YY*.MN¶+NW-Y-Z::,*,ŵ*(!**ƹ (*.*(***(=hU\H:^<\4:::!\:^\*h]H]H]>3?HNV]p{   4E'(n3=BCW {DoEF]F GFHFDoEFFF D  TRpqr@ǶȚɸʳ :I @stPK |T` -org/autoplot/dods/DodsDataSourceFactory.class3$ F       = = = = E   E   !  % '  ' %  0  %  %  =  loggerLjava/util/logging/Logger;()VCodeLineNumberTableLocalVariableTablethis)Lorg/autoplot/dods/DodsDataSourceFactory; getDataSource4(Ljava/net/URI;)Lorg/autoplot/datasource/DataSource;ex"Ljava/util/NoSuchElementException;uriLjava/net/URI; StackMapTable ExceptionsgetCompletionsd(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List;fileLjava/lang/String;cc+Lorg/autoplot/datasource/CompletionContext;mon'Lorg/das2/util/monitor/ProgressMonitor; Signature(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List;rejectL(Ljava/lang/String;Ljava/util/List;Lorg/das2/util/monitor/ProgressMonitor;)Zsplit"Lorg/autoplot/datasource/URISplit;Ljava/util/List;Ljava/lang/Exception;surlproblemsLocalVariableTypeTable=Ljava/util/List;$Ljava/util/List;`(Ljava/lang/String;Ljava/util/List;Lorg/das2/util/monitor/ProgressMonitor;)ZgetVars$(Ljava/lang/String;)Ljava/util/List;inLjava/io/InputStream;Ljava/lang/Throwable;kIdeps[Ljava/lang/String;Lopendap/dap/DAP2Exception;labelLjava/lang/StringBuilder;varresultisMyUrlurlLjava/net/URL;parserLorg/autoplot/dods/MyDDSParser;varsQ(Ljava/lang/String;)Ljava/util/List;isFileResource()ZgetDescription()Ljava/lang/String; SourceFileDodsDataSourceFactory.java JK org/autoplot/dods/DodsDataSource J java/util/NoSuchElementExceptionjava/lang/RuntimeExceptionjava/lang/StringBuilderDoes not appear to be a DDS: J wx ?   \] opendap/dap/DDSExceptionjava/io/IOException!opendap/dap/parser/ParseException HI  'org.autoplot.dods.DodsDataSourceFactory getVars {0}   java/util/ArrayList    org/autoplot/dods/MyDDSParser java/net/URL.dds J getVars opening {0}    Kjava/lang/Throwable  opendap/dap/parser/TokenMgrError  [,]#opendap/dap/NoSuchVariableException,opendap/dap/Server/InvalidParameterException )org/autoplot/datasource/CompletionContextarg_0 J    OpenDAP Servers apdss.opendap! "#'org/autoplot/dods/DodsDataSourceFactory1org/autoplot/datasource/AbstractDataSourceFactory)org/autoplot/datasource/DataSourceFactoryjava/lang/Exception org/autoplot/datasource/URISplitjava/util/Listjava/lang/String%org/das2/util/monitor/ProgressMonitorjava/io/InputStreamopendap/dap/DAP2Exceptionjava/net/MalformedURLException(Ljava/net/URI;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString*(Ljava/lang/String;Ljava/lang/Throwable;)VcontextLjava/lang/Object;CONTEXT_PARAMETER_NAME CONTEXT_FILEgetQ(Ljava/lang/Object;Lorg/autoplot/datasource/CompletionContext;)Ljava/lang/String;java/util/Collections emptyList()Ljava/util/List;contains(Ljava/lang/CharSequence;)Zparse6(Ljava/lang/String;)Lorg/autoplot/datasource/URISplit;size()Ijava/util/logging/LevelWARNINGLjava/util/logging/Level;java/util/logging/LoggerlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)Ventering9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V lastIndexOf(I)I substring(II)Ljava/lang/String;(Ljava/lang/String;)VFINE@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V openStream()Ljava/io/InputStream;(Ljava/io/InputStream;)Vclose addSuppressed(Ljava/lang/Throwable;)VgetVariableNames()[Ljava/lang/String; getDepends'(Ljava/lang/String;)[Ljava/lang/String;SEVERE(Ljava/lang/Object;Ljava/lang/String;Lorg/autoplot/datasource/DataSourceFactory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Vadd(Ljava/lang/Object;)Zexitingorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!EFGHIJKL3*M -.N OPQRL&Y+MYY + ,  M3 4 5N  ST&OP&UVWIXYZ[Ly+ +N*-M; <=@N*\]OP^_`aWYbcdefL=++:*:: ,- ,- ,-M"E F IJK-L/M;NNHgh^i/Sj=OP=k]=li=`am^n=loW$ pq@rsqtucvwxL + !Y"M+.#>+$:%Y&:'YY ( ):*+,-::.U/H:  1</4:  : : !/:  1/ !:YY  34::6 6    2: Y 5:  6:  ; 7  2 W6  8  2 W 9 W: < ,=Y *> ?@W p+A, pux0_f0_f0U2U PS: PS;M V XZ["^+`HaUb_cfdbdfdehjk mno'p2qBpHsPwSuUvax~jz|N\ayzS{*|}=~ U S  t ] OP\]~iw}"o]HI+fm ~nWx rsqs GH rsqs rsqsB rsqs8rsqssB "rsqsY cL,MN OPL-BMN OPKL! CDM*PK |Tז2org/autoplot/dods/DodsVarDataSet$DoubleArray.class3V 7 89 :; < = >?@A B C DEFback[D&(Lopendap/dap/DArray;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablethis DoubleArray InnerClasses.Lorg/autoplot/dods/DodsVarDataSet$DoubleArray;arrayLopendap/dap/DArray; propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; SignatureL(Lopendap/dap/DArray;Ljava/util/Map;)Vvalue()D(I)DiI(II)Di0i1(III)Di2(IIII)Di3putValue(D)VdD(ID)V(IID)V(IIID)V SourceFileDodsVarDataSet.java GH IJK LM  N OP"java/lang/IllegalArgumentExceptionrank 0 not supported Q RS TU,org/autoplot/dods/DodsVarDataSet$DoubleArray org/autoplot/dods/DodsVarDataSet(Lopendap/dap/DArray;)Vopendap/dap/DArraygetPrimitiveVector()Lopendap/dap/PrimitiveVector;opendap/dap/PrimitiveVectorgetInternalStorage()Ljava/lang/Object; java/util/MapputAll(Ljava/util/Map;)V(Ljava/lang/String;)VdimSizes[IcheckImmutable()V!  }!*+*+*,  !!! ! !"#4 Y   "$;*1%&"'N** .h`1 (&)&"*h ** .h* .h* .h``1*  (& )& +&",8** .h* .h* .h* .h* .h`* .h``1488(&8)&8+&8-&./> Y   01.2R * *(R     (& 01.3e* ** .h`)R*(&)&01.4&* ** .h* .h* .h``R%4&&(&&)&&+&&0156   PK |T*k 7org/autoplot/dods/DodsVarDataSet$EpochStringArray.class3 L MN OP Q R ST UV WXY SZ[\ ]^ _ U` abcd ef ghi ]jkback[Lopendap/dap/BaseType;uLorg/das2/datum/Units;&(Lopendap/dap/DArray;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablethisEpochStringArray InnerClasses3Lorg/autoplot/dods/DodsVarDataSet$EpochStringArray;arrayLopendap/dap/DArray; propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; SignatureL(Lopendap/dap/DArray;Ljava/util/Map;)Vvalue()D(I)DexLjava/text/ParseException;iI StackMapTablec(II)Di0i1(III)Di2(IIII)Di3putValue(D)VdD(ID)V(IID)V(IIID)V SourceFileDodsVarDataSet.java "lm nop qr  -.s tuv wx !org/das2/qds/QDataSetUNITS yz"java/lang/IllegalArgumentExceptionrank 0 not supported "{opendap/dap/DString |} ~ java/text/ParseExceptionjava/lang/RuntimeException " not supported 'java/lang/UnsupportedOperationExceptionNot supported yet.1org/autoplot/dods/DodsVarDataSet$EpochStringArray org/autoplot/dods/DodsVarDataSet(Lopendap/dap/DArray;)Vopendap/dap/DArraygetPrimitiveVector()Lopendap/dap/PrimitiveVector;opendap/dap/PrimitiveVectorgetInternalStorage()Ljava/lang/Object; java/util/MapputAll(Ljava/util/Map;)Vorg/das2/datum/Unitsus2000"Lorg/das2/datum/TimeLocationUnits;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/String;)VgetValue()Ljava/lang/String;parse*(Ljava/lang/String;)Lorg/das2/datum/Datum;org/das2/datum/Datum doubleValue(Lorg/das2/datum/Units;)D(Ljava/lang/Throwable;)VcheckImmutable()V! ! "#$8*+*+*,* * * W%abc d'e7f& 8'*8+,8-./ 8-01234$4 Y%j&  '*35$%* *2* MY,%pqr&  67%'*%89:[;3<$H Y%x&  '* =9 >93?$R Y%}&* '* =9 >9 @93A$\ Y%&4 '* =9 >9 @9 B9CD$> Y%& '* EFCG$P*Y% & '*=9EFCH$Z*Y% &*'*=9>9EFCI$d*Y% &4'*=9>9@9EFJK) ( PK |TjE E 1org/autoplot/dods/DodsVarDataSet$FloatArray.class3 #^ _` ab% "cd "e "fg hi #j klmno p q "r hs tu tvwx y "z "{ "| "}~back[FvalidMinDvalidMax&(Lopendap/dap/DArray;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablesLjava/lang/String;ss[Ljava/lang/String;this FloatArray InnerClasses-Lorg/autoplot/dods/DodsVarDataSet$FloatArray;arrayLopendap/dap/DArray; propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; StackMapTable~ SignatureL(Lopendap/dap/DArray;Ljava/util/Map;)V doubleValue(F)DvalFr putFloatValue(D)Fvalue()D(I)DiI(II)Di0i1(III)Di2(IIII)Di3indexputValue(D)Vd(ID)V(IID)V(IIID)V SourceFileDodsVarDataSet.java )  $%java/lang/Double &' (' VALID_MIN BJ VALID_MAX valid_rangejava/lang/String, 89  J"java/lang/IllegalArgumentExceptionrank 0 not supported ) BC GH+org/autoplot/dods/DodsVarDataSet$FloatArray org/autoplot/dods/DodsVarDataSetopendap/dap/DArray java/util/Map(Lopendap/dap/DArray;)VgetPrimitiveVector()Lopendap/dap/PrimitiveVector;opendap/dap/PrimitiveVectorgetInternalStorage()Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object; access$000&(Ljava/lang/Object;)Ljava/lang/Double;split'(Ljava/lang/String;)[Ljava/lang/String; parseDouble(Ljava/lang/String;)DputAll(Ljava/util/Map;)Vorg/das2/datum/Units dimensionlessLorg/das2/datum/Units; getFillDouble(Ljava/lang/String;)VdimSizes[IcheckImmutable()V!"#$%&'(' )*+T*+*+* * , *,  ,*, ,-,N-:*2 *2 *,,>$/AL^iu}-4u./}01256789: 8;<A=>?4@ABC+p #I(* (* ( , -  25 DEF'<EGH+7',-25D'IJ+4 Y,-  25IK+? **0,- 25 LMIN+R***.h`0,- 25OMPMIQ+l$***.h*.h*.h``0,-*$25$OM$PM$RMIS+@*.h*.h*.h*.h*.h`*.h``6**0, 4->@25@OM@PM@RM@TM4 UMVW+> Y,- 25 X'VY+V* **(!Q,- 25OMX'VZ+i* **.h`*)!Q,-*25OMPMX'V[+** **.h*.h*.h``*!Q,)-4*25*OM*PM*RM*X'\]4 "#3 PK |T]ggg1org/autoplot/dods/DodsVarDataSet$Int16Array.class3 6w 5x 5y 5z {| }~8 5 6  "  6   5 5 "  5   5  . 5 5 5 5back[S scaleFactorD addOffsetvalidMinvalidMax fillValueLjava/lang/Integer;&(Lopendap/dap/DArray;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTableex!Ljava/lang/NumberFormatException;sLjava/lang/String;ss[Ljava/lang/String;this Int16Array InnerClasses-Lorg/autoplot/dods/DodsVarDataSet$Int16Array;arrayLopendap/dap/DArray; propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; StackMapTable SignatureL(Lopendap/dap/DArray;Ljava/util/Map;)V doubleValue(S)DvalSrvalue()D(I)DiI(II)Di0i1(III)Di2(IIII)Di3 putIntValue(D)SputValue(D)Vd(ID)V(IID)V(IIID)V SourceFileDodsVarDataSet.java @ 9: ;: >?  78 add_offset \b scale_factor _FillValue  java/lang/NumberFormatException  java/lang/Double <: =: VALID_MIN VALID_MAX valid_min valid_max valid_rangejava/lang/String, QR org/das2/qds/QDataSet  b"java/lang/IllegalArgumentExceptionrank 0 not supported @ \] mn+org/autoplot/dods/DodsVarDataSet$Int16Array org/autoplot/dods/DodsVarDataSetopendap/dap/DArray java/util/Map(Lopendap/dap/DArray;)VgetPrimitiveVector()Lopendap/dap/PrimitiveVector;opendap/dap/PrimitiveVectorgetInternalStorage()Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object; access$000&(Ljava/lang/Object;)Ljava/lang/Double;valueOf&(Ljava/lang/Object;)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I(I)Ljava/lang/Integer; access$100()Ljava/util/logging/Logger;toString()Ljava/lang/String;java/util/logging/Loggerinfo(Ljava/lang/String;)Vsplit'(Ljava/lang/String;)[Ljava/lang/String; parseDouble(Ljava/lang/String;)DputAll(Ljava/util/Map;)V(D)Ljava/lang/Double; putProperty'(Ljava/lang/String;Ljava/lang/Object;)VintValue()Iorg/das2/datum/Units dimensionlessLorg/das2/datum/Units; getFillDoubledimSizes[IcheckImmutable()V!56789:;:<:=:>? @AB*+****+, *,  , *,  , &*, N-**, *,  , *,  , *,  , *,  ,! -,! "N-#$:*2%*2%*&,'***)****)*jC!%  "&%'0(B*M+_-j/20145679:<=?@BC&D.E9FDHNIfJ~KD> EF&GH.IJKNOPQRS QTU BVWXbY *4!Z[\]B{(**+ ,-*k*cI(CNOQ&RD (KN(^_&`:UabB4 .Y/0CWD  KNacB? **51C\D KN deafBR***2.h`51CaD KNgeheaiBl$***2.h*2.h*2.h``51CfD*$KN$ge$he$jeakB<***2.h*2.h*2.h*2.h*2.h`*2.h``51CkD4<KN<ge<he<je<lemnBB'*g*oCoDKN^:opB> .Y/0CtD KN q:orBV*3**(4VCyz{D KNgeq:osBi*3**2.h`*)4VCD*KNgeheq:otB**3**2.h*2.h*2.h``*4VC)D4*KN*ge*he*je*q:uvM 56L PK |TȦ 1org/autoplot/dods/DodsVarDataSet$Int32Array.class3 'a &b &c de fg) &hi jk 'l mno &p &qrstuv w x &y jz {| {}~  & & & &back[I scaleFactorD addOffsetvalidMinvalidMax&(Lopendap/dap/DArray;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablesLjava/lang/String;ss[Ljava/lang/String;this Int32Array InnerClasses-Lorg/autoplot/dods/DodsVarDataSet$Int32Array;arrayLopendap/dap/DArray; propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; StackMapTable SignatureL(Lopendap/dap/DArray;Ljava/util/Map;)V doubleValue(I)DvalIrvalue()Di(II)Di0i1(III)Di2(IIII)Di3 putIntValue(D)IputValue(D)Vd(ID)V(IID)V(IIID)V SourceFileDodsVarDataSet.java / *+ ,+  () add_offset HN scale_factorjava/lang/Double -+ .+ VALID_MIN VALID_MAX valid_rangejava/lang/String, >?  N"java/lang/IllegalArgumentExceptionrank 0 not supported / HI ) WX+org/autoplot/dods/DodsVarDataSet$Int32Array org/autoplot/dods/DodsVarDataSetopendap/dap/DArray java/util/Map(Lopendap/dap/DArray;)VgetPrimitiveVector()Lopendap/dap/PrimitiveVector;opendap/dap/PrimitiveVectorgetInternalStorage()Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object; access$000&(Ljava/lang/Object;)Ljava/lang/Double;split'(Ljava/lang/String;)[Ljava/lang/String; parseDouble(Ljava/lang/String;)DputAll(Ljava/util/Map;)Vorg/das2/datum/Units dimensionlessLorg/das2/datum/Units; getFillDouble(Ljava/lang/String;)VdimSizescheckImmutable()V!&'()*+,+-+.+ /01*+***+, *,  , *,  **, *,  , *,  , -, N-:*2*2*,2V  +=HZahs3445678;<=>?@ >AB=CDE*4FGHI1z**k*cI(*(*( 2  3 *8;*JK L+B#EMN14 Y !23  8;MI1? **."23 8; OKMP1R***#.h`."23 8;QKRKMS1l$***#.h*#.h*#.h``."23*$8;$QK$RK$TKMU1<***#.h*#.h*#.h*#.h*#.h`*#.h``."234<8;<QK<RK<TK<VKWX1A '*g*o23 8; J+YZ1> Y !23 8; [+Y\1V*$**(%O23 8;QK[+Y]1i*$**#.h`*)%O2 3*8;QKRK[+Y^1**$**#.h*#.h*#.h``*%O2 )34*8;*QK*RK*TK*[+_`: &'9 PK |TRjc c 9org/autoplot/dods/DodsVarDataSet$NominalStringArray.class3 M NO PQ R S TUVW X YZ [ \]^ T_`a X bcd efg Xhiback[Lopendap/dap/BaseType;u!Lorg/das2/datum/EnumerationUnits;&(Lopendap/dap/DArray;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablebt1Lopendap/dap/DString;iIthisNominalStringArray InnerClasses5Lorg/autoplot/dods/DodsVarDataSet$NominalStringArray;arrayLopendap/dap/DArray; propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; StackMapTablehjk SignatureL(Lopendap/dap/DArray;Ljava/util/Map;)Vvalue()D(I)D(II)Di0i1(III)Di2(IIII)Di3putValue(D)VdD(ID)V(IID)V(IIID)V SourceFileDodsVarDataSet.java !lj mno pq  01k rsorg/das2/datum/EnumerationUnitsdods !t  opendap/dap/DString uv wxorg/das2/qds/QDataSetUNITS yz"java/lang/IllegalArgumentExceptionrank 0 not supported{ |} not supported ~'java/lang/UnsupportedOperationExceptionNot supported yet.3org/autoplot/dods/DodsVarDataSet$NominalStringArray org/autoplot/dods/DodsVarDataSetopendap/dap/DArray java/util/Map(Lopendap/dap/DArray;)VgetPrimitiveVector()Lopendap/dap/PrimitiveVector;opendap/dap/PrimitiveVectorgetInternalStorage()Ljava/lang/Object;putAll(Ljava/util/Map;)V(Ljava/lang/String;)VgetValue()Ljava/lang/String; createDatum*(Ljava/lang/Object;)Lorg/das2/datum/Datum;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;org/das2/datum/Datum doubleValue(Lorg/das2/datum/Units;)DcheckImmutable()V! !"# g*+*+*,*Y >*!*2 :*  W** W$*  ! "-#8$C%P#V'f(%4C &'/'()g*-g./g012 g034/567&89:;#4 Y$,%  *-:<#O* *2 * $1%*-():=#H Y$6%  *- >) ?):@#R Y$;%* *- >) ?) A):B#\ Y$@%4 *- >) ?) A) C)DE#> Y$E% *- FGDH#P*Y$ JK% *->)FGDI#Z*Y$ PQ%**->)?)FGDJ#d*Y$ VW%4*->)?)A)FGKL, + PK |T<&org/autoplot/dods/DodsVarDataSet.class3S V V W V V  V V        8 8 V V 8 (  - V V 2 4    ;       A D Ge J N P  EpochStringArray InnerClassesNominalStringArray DoubleArray FloatArray Int16Array Int32ArrayloggerLjava/util/logging/Logger;rankIdimSizes[I propertiesLjava/util/Map; Signature5Ljava/util/Map; immutableZ(Lopendap/dap/DArray;)VCodeLineNumberTableLocalVariableTableddLopendap/dap/DArrayDimension;enummLjava/util/Enumeration;this"Lorg/autoplot/dods/DodsVarDataSet;arrayLopendap/dap/DArray;idim StackMapTable toString()Ljava/lang/String;idimStrLjava/lang/StringBuilder;uLjava/lang/String;()IsvalueLorg/das2/datum/Units;value(I)D(II)D(III)D(IIII)DputValue(IIIID)Vi0i1i2i3vDproperty&(Ljava/lang/String;)Ljava/lang/Object;name'(Ljava/lang/String;I)Ljava/lang/Object; putProperty'(Ljava/lang/String;Ljava/lang/Object;)VLjava/lang/Object;((Ljava/lang/String;ILjava/lang/Object;)Vlength(I)I(II)I(III)I capability%(Ljava/lang/Class;)Ljava/lang/Object;clazzLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class;1(Ljava/lang/Class;)TT;slice(I)Lorg/das2/qds/QDataSet;trim(II)Lorg/das2/qds/QDataSet;startend makeImmutable()V isImmutable()ZcheckImmutable toDoubleValue&(Ljava/lang/Object;)Ljava/lang/Double; newDataSetG(Lopendap/dap/DArray;Ljava/util/Map;)Lorg/autoplot/dods/DodsVarDataSet;bta[Lopendap/dap/BaseType;bt1zom(Lopendap/dap/DArray;Ljava/util/Map;)Lorg/autoplot/dods/DodsVarDataSet; access$000x0 access$100()Ljava/util/logging/Logger; SourceFileDodsVarDataSet.java `a l de jk !" # $%opendap/dap/DArrayDimension & ' bcjava/util/LinkedHashMap fgorg/das2/qds/QDataSetQUBE( )*+ ,-NAME .java/lang/StringBuilder /0 /1 ~ l2,UNITS 34 56null 78 dimensionlessdataSet[] () org/das2/datum/Units 9 5: ;<="java/lang/IllegalArgumentException rank limit org/das2/qds/Slice0DataSet l>org/das2/qds/TrimDataSet l?Gdataset has been marked as immutable, this will soon throw an exception@ A2java/lang/StringB CD 5Ejava/lang/Number F9 GHI J%[DK LM,org/autoplot/dods/DodsVarDataSet$DoubleArray lN[F+org/autoplot/dods/DodsVarDataSet$FloatArray[S+org/autoplot/dods/DodsVarDataSet$Int16Array+org/autoplot/dods/DodsVarDataSet$Int32Arrayopendap/dap/DString3org/autoplot/dods/DodsVarDataSet$NominalStringArray1org/autoplot/dods/DodsVarDataSet$EpochStringArraynot supported: /O apdss.opendapP QR org/autoplot/dods/DodsVarDataSetjava/lang/Objectorg/das2/qds/WritableDataSetopendap/dap/DArrayjava/util/Enumeration getDimensions()Ljava/util/Enumeration;hasMoreElements nextElement()Ljava/lang/Object;getSize numDimensionsjava/lang/BooleanTRUELjava/lang/Boolean; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;(Ljava/lang/String;)Vget&(Ljava/lang/Object;)Ljava/lang/Object;valueOf&(Ljava/lang/Object;)Ljava/lang/String;equals(Ljava/lang/Object;)Z()D(D)Ljava/lang/String; createDatum(D)Lorg/das2/datum/Datum;org/das2/datum/Datum(Lorg/das2/qds/QDataSet;I)V(Lorg/das2/qds/QDataSet;II)Vjava/util/logging/Loggerwarningjava/lang/Double parseDouble(Ljava/lang/String;)D(D)Ljava/lang/Double; doubleValuegetPrimitiveVector()Lopendap/dap/PrimitiveVector;opendap/dap/PrimitiveVectorgetInternalStorageorg/das2/qds/DDataSetwrap([D)Lorg/das2/qds/DDataSet;&(Lopendap/dap/DArray;Ljava/util/Map;)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;org/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!VWX`abcdefghijklmnw** *=+N-- :* O*+ * Y* *W*+Wo6 ,% -. /+091<2D3O4f5v6p4+qr%stwuvwwxeycz{|}$)~nYY*.L=* +*.W* M!," ,"#MY$+%,&o": ;*<:;@>O?a@dBp*"cuv iO:z" bn/* oGp uvnp"*'(L+ *)*+*)+,oL MNPp"uv znf -Y./obp> uv c c c c n? *+ogp uv nD*+'olp uvcnW*0*+,Woqrsp uvnS*+-1o wxp*uvcn1*.o|p uvn;*.opuvcnE*.op uvccnO*.op*uvcccnHopuv hn> 2Y*3op uv cnI 4Y*5op  uv c cn4*o p uvn/*op uvnK* 67op uvz nj&*8*89:*;*;<:o$p &z n*=>M,?,??@WAY*+B,C DY*+E,F GY*+H,I JY*+K,LR,LLN-2:M"+ NY*+OPY*+Q-YYR,S/-YYR,S/oN$+5<FMW^fks~p4fGkBxfg fiz$0L hn/*o p no n! TUo"Z2PVY NV[ AV\ DV] GV^ JV_ PK |T 2org/autoplot/dods/MetaDataScraper$MyCallBack.class3 B CD EF G H IJ KLM NO PQ R S T 6U VWX Y Z [ I\ ]^`varNameLjava/lang/String;recDimnameKeyLjava/lang/Object;this$0#Lorg/autoplot/dods/MetaDataScraper;&(Lorg/autoplot/dods/MetaDataScraper;)VCodeLineNumberTableLocalVariableTablethis MyCallBack InnerClasses.Lorg/autoplot/dods/MetaDataScraper$MyCallBack; handleText([CI)VsiIdata[Cpos StackMapTableMhandleStartTagbTagJ(Ljavax/swing/text/html/HTML$Tag;Ljavax/swing/text/MutableAttributeSet;I)VnameAttrt Ljavax/swing/text/html/HTML$Tag;a&Ljavax/swing/text/MutableAttributeSet; handleEndTag$(Ljavax/swing/text/html/HTML$Tag;I)V SourceFileMetaDataScraper.java ! "cnamed eh  i jkl mnjava/lang/String "o [RecDim = pq[Dim0 = rs  58 t;u vw_attr xy z{ r| }k >?,org/autoplot/dods/MetaDataScraper$MyCallBack~2javax/swing/text/html/HTMLEditorKit$ParserCallbackParserCallbackjavax/swing/text/html/HTML$Tag()Vjavax/swing/text/html/HTMLgetAttributeKey Attribute:(Ljava/lang/String;)Ljavax/swing/text/html/HTML$Attribute;!org/autoplot/dods/MetaDataScraper varAttrsDataLjava/util/HashMap;java/util/HashMapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;([C)VindexOf(Ljava/lang/String;)I substring(I)Ljava/lang/String;TEXTAREA$javax/swing/text/MutableAttributeSet getAttribute&(Ljava/lang/Object;)Ljava/lang/Object;endsWith(Ljava/lang/String;)Zlength()I(II)Ljava/lang/String;recDims#javax/swing/text/html/HTMLEditorKit$javax/swing/text/html/HTML$Attribute  !"#$K*+**% - 0&'* !+,$J***+W2 Y+ N- 6 - 6 *-%"346#7+899?:I=&4#&-+./J'*J01J2/3 458$m*+,+\,* :@6*d*#***W***%2 @ABC,D=EDFWG_JdLgMlO&4G9m'*m:;m<=m2/3 _4>?$R *+*%RS T&  '* :; 2/@A)"I(6E7 _a fEgPK |T c'org/autoplot/dods/MetaDataScraper.class3 xyz {|} ~  : : : :  x                 _ . . .y : ;  MyCallBack InnerClassesloggerLjava/util/logging/Logger;varAttrsLjava/util/HashMap; varAttrsDatarecDimsparseURL(Ljava/net/URL;)VCodeLineNumberTableLocalVariableTableinLjava/io/InputStream;this#Lorg/autoplot/dods/MetaDataScraper;urlLjava/net/URL; StackMapTable Exceptions parseData([C)Ljava/util/Map;icInameLjava/lang/String;values1data[Cresultsss[Ljava/lang/String;cgetAttr#(Ljava/lang/String;)Ljava/util/Map;varNameLjava/util/Map; getRecDims(Ljava/lang/String;)[Iiddirds[Iq()V SourceFileMetaDataScraper.java .html "java/lang/IllegalArgumentExceptionmust end in .html sjava/util/HashMap st @A BA CA >? parseURL opening {0} ,javax/swing/text/html/parser/ParserDelegatorjava/io/InputStreamReader s,org/autoplot/dods/MetaDataScraper$MyCallBack s  tjava/lang/Throwable java/lang/String s : "  need to parse URL first  java/util/Mapjava/lang/StringBuildervariable not found: VW]..  apdss.opendap !org/autoplot/dods/MetaDataScraperjava/lang/Object java/net/URLjava/io/InputStreamjava/io/IOExceptiontoString()Ljava/lang/String;endsWith(Ljava/lang/String;)Z(Ljava/lang/String;)Vjava/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/Loggerlog@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V openStream()Ljava/io/InputStream;(Ljava/io/InputStream;)V&(Lorg/autoplot/dods/MetaDataScraper;)VparseParserCallbackH(Ljava/io/Reader;Ljavax/swing/text/html/HTMLEditorKit$ParserCallback;Z)Vclose addSuppressed(Ljava/lang/Throwable;)V([C)Vsplit'(Ljava/lang/String;)[Ljava/lang/String;indexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;(I)Ljava/lang/String;trim startsWithlength()Iput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/Double parseDouble(Ljava/lang/String;)DvalueOf(D)Ljava/lang/Double;get&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/IntegerparseIntorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;2javax/swing/text/html/HTMLEditorKit$ParserCallback#javax/swing/text/html/HTMLEditorKit!:;>?@ABACADEF+ Y*Y *Y *Y ++MNYY,Y*,K-,@:-5,.:N:,-,:-,mqtJeJeG. fg!h,i7jCkJlemkmnH HiIJKLMNOK ]PQRSS FSGSPQRSSS PQTUVWF YMY+N-::66e2: 6  !:  `"#:  $%  &d!: ,  'W,  ()'W,G6 qrst3u<vFwTx^ymzy|tH\ <LXY FBZ[ T4\[ 3U][KL^_`Aa[wbcO`%P-deffS P-deffeeeP-deffghFa* Y** ++,M,A* ++--N-Y.Y/01+12*-3M* +,'W,G"!0OU_H*0/^_aKLai[D`jO=k-lmF i* ++M,Y.Y/01+12,4N- :6-'-25 6-2`"6OG& +28BM`fHHMnY;+oYiKLii[ ]p[27bc81`qO+efr*stF3*7G H KLutF! 89 G'vw=:< PK |TI #org/autoplot/dods/MyDASParser.class3 LM NO L P Q RS L TU TVW X Y Z[ \A]^ _` L a b cde fgmyDASLopendap/dap/DAS;()VCodeLineNumberTableLocalVariableTablethisLorg/autoplot/dods/MyDASParser;parse(Ljava/io/InputStream;)VinLjava/io/InputStream;pLopendap/dap/parser/DASParser; ExceptionshigetVariableNames()[Ljava/lang/String;enLjava/util/Enumeration;resultLjava/util/ArrayList;LocalVariableTypeTable)Ljava/util/ArrayList; StackMapTablejSgetDAS()Lopendap/dap/DAS;main([Ljava/lang/String;)Vargs[Ljava/lang/String;urlLjava/net/URL;parser]`kel SourceFileMyDASParser.java !"opendap/dap/parser/DASParser !)opendap/dap/DAS  mn opjava/util/ArrayListj qr stopendap/dap/BaseType uv wx yzjava/lang/String {| java/net/URLhttp://acdisc.gsfc.nasa.gov/opendap/HDF-EOS5/Aura_OMI_Level3/OMAEROe.003/2005/OMI-Aura_L3-OMAEROe_2005m0101_v003-2011m1109t081947.he5.dds?TerrainReflectivity !}org/autoplot/dods/MyDASParser ~ ()k "java/lang/Throwable java/lang/Object!opendap/dap/parser/ParseExceptionopendap/dap/DASExceptionjava/util/Enumerationjava/io/InputStreamjava/lang/Exception Attributes(Lopendap/dap/DAS;)VgetNames()Ljava/util/Enumeration;hasMoreElements()Z nextElement()Ljava/lang/Object;getName()Ljava/lang/String;add(Ljava/lang/Object;)Zsize()ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object;(Ljava/lang/String;)V openStream()Ljava/io/InputStream;close addSuppressed(Ljava/lang/Throwable;)V! !"#3*$ % &'()#gY+M*Y,*$' )*,% &'*+ ,-./012#<*L Y M+ ,+  W,,$0123-5% <&'434,567 ,589 :;<=#/*$9% &' >?#VqYLYM+N:,--P-D:8-1:::--:-(,/BKVZ]BMK$"= >?@AB?KApB%*Y*+q@A gBC_D'9S/EFGHH FHHHEFGHHH EF.IJKPK |TնA #org/autoplot/dods/MyDDSParser.class3 'jk lm j &no j p qrst u v wxy z {| j }~ }     w   {  myDDSLopendap/dap/DDS;()VCodeLineNumberTableLocalVariableTablethisLorg/autoplot/dods/MyDDSParser;parse(Ljava/io/InputStream;)VinLjava/io/InputStream;pLopendap/dap/parser/DDSParser;factoryLopendap/dap/BaseTypeFactory; Exceptions getRecDims(Ljava/lang/String;)[Iex.Lopendap/dap/Server/InvalidParameterException;iIdarrayLopendap/dap/DArray;variableLjava/lang/String;tLopendap/dap/BaseType;result[I StackMapTableItygetVariableNames()[Ljava/lang/String;btenLjava/util/Enumeration;Ljava/util/ArrayList;LocalVariableTypeTable)Ljava/util/ArrayList;| getDepends'(Ljava/lang/String;)[Ljava/lang/String;naoLjava/lang/Object;gLopendap/dap/DGrid;evars SourceFileMyDDSParser.java *+opendap/dap/parser/DDSParser *2opendap/dap/DDS ()opendap/dap/DefaultFactory opendap/dap/DSequenceopendap/dap/DGridopendap/dap/DArray  ,opendap/dap/Server/InvalidParameterException + java/util/ArrayList opendap/dap/BaseType java/lang/String [Ljava/lang/String; org/autoplot/dods/MyDDSParserjava/lang/Object!opendap/dap/parser/ParseExceptionopendap/dap/DDSException#opendap/dap/NoSuchVariableExceptionjava/util/EnumerationDataset1(Lopendap/dap/DDS;Lopendap/dap/BaseTypeFactory;)V getVariable*(Ljava/lang/String;)Lopendap/dap/BaseType; numDimensions()I getDimension (I)Lopendap/dap/DArrayDimension;opendap/dap/DArrayDimensiongetStopprintStackTrace getVariables()Ljava/util/Enumeration;hasMoreElements()Z nextElement()Ljava/lang/Object;getName()Ljava/lang/String;add(Ljava/lang/Object;)ZsizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;get(I)Ljava/lang/Object;equalssubList(II)Ljava/util/List;java/util/List!&'()*+,3*- &'. /012,~&Y+M*YYN,*- -+ -./%1.*&/0&34 56 789:;<=,S*+ M, , , : N6-!-O :-3AD-:: <=?AD!E)F3HAKDIFJKFQO.HF>?,%@A!0BCS/0SDE JFG)*HIJKLMWN9OPQ,>*LYM++N,-W,,-STUV#W,X/Y.*# RG>/06ST.HUV .HWJ XYZ[,:*+ MYN, V, :6:-W-- +!--, , :":1:  :-#W -W--- +!--$-d%---jd efgh+i7j>hDlZm\okqrrxstuvwxyz|}~.p 7\E!#@AM]C ]C"^_x`axbT/0cE RGHUV HWJ7 !deKYM"fX.g09OhiPK |TQ@__ org/autoplot/dods/SPDFUtil.class3B g         f      ! !     !  3 3    ,   f D   F W Y    8 g  a()VCodeLineNumberTableLocalVariableTablethisLorg/autoplot/dods/SPDFUtil;interpretAttributes"(Lorg/autoplot/dods/DodsAdapter;)VminLjava/lang/Double;maxiIvarLjava/lang/String;ii2[Im0Ljava/util/Map;dkeydaLorg/autoplot/dods/DodsAdapter;meta#Lorg/autoplot/dods/MetaDataScraper;m constraintLjava/lang/StringBuffer;ii StackMapTabley ExceptionsinterpretProps (Ljava/util/Map;)Ljava/util/Map;unitsLorg/das2/datum/Units;e$Ljava/lang/IllegalArgumentException;v0Dv1attrresults getDouble+(Ljava/lang/Object;Lorg/das2/datum/Units;)DexLjava/text/ParseException;oLjava/lang/Object; SourceFile SPDFUtil.java hi!org/autoplot/dods/MetaDataScraper java/net/URLjava/lang/StringBuilder     .html h     org/das2/qds/QDataSetUNITS  org/das2/datum/Units  VALID_MIN VALID_MAXjava/lang/Double   java/lang/StringBuffer?    [0:1:  !] "#DEPEND__IDjava/lang/String $%, &' () * java/util/HashMap h# + ,-"java/lang/IllegalArgumentException . /EpochLABLAXIS 01 23 45SCALEMIN SCALEMAX TYPICAL_RANGEorg/das2/datum/DatumRange h6java/lang/NullPointerExceptionVALIDMINVALIDMAX VALID_RANGELABELFILLVALFILL h7DEPEND_0 DEPEND_0_IDDEPEND_1 DEPEND_1_IDDEPEND_2 DEPEND_2_ID 8# o was nulljava/lang/Floatjava/lang/Short 9:; <java/text/ParseExceptionunable to parse  =java/lang/RuntimeExceptionUnsupported Data Type: >?@ A org/autoplot/dods/SPDFUtiljava/lang/Object java/util/Maporg/autoplot/dods/DodsAdapterjava/io/IOException getSource()Ljava/net/URL;toString()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(Ljava/lang/String;)VparseURL(Ljava/net/URL;)V getVariablegetAttr#(Ljava/lang/String;)Ljava/util/Map; containsKey(Ljava/lang/Object;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;setUnits(Lorg/das2/datum/Units;)VvalueOf(D)Ljava/lang/Double; doubleValue()D setValidRange(DD)V,(Ljava/lang/String;)Ljava/lang/StringBuffer; getRecDims(Ljava/lang/String;)[I(I)Ljava/lang/StringBuilder;putAllProperties(Ljava/util/Map;)V setDependName(ILjava/lang/String;)V setDimUnits(ILorg/das2/datum/Units;)VsetDimProperties(ILjava/util/Map;)V setConstraintremove getByName*(Ljava/lang/String;)Lorg/das2/datum/Units; dimensionless millisecondsequalsIgnoreCase(Ljava/lang/String;)ZcdfEpoch"Lorg/das2/datum/TimeLocationUnits;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(DDLorg/das2/datum/Units;)V(D)VputAllparse*(Ljava/lang/String;)Lorg/das2/datum/Datum;org/das2/datum/Datum(Lorg/das2/datum/Units;)D-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getClass()Ljava/lang/Class;java/lang/ClassgetName!fghij/*kl mn opj; YL+YY*  +*M,*,,,A,N,:- N :*- !Y"#N-*$W+*%:6*-Y& .'( $W*,)6Y* '+ :,{,,:*-+%:-.$$Y& .'( $W+:  * /* 0Y*-12k ",$8&C'R*h+t,-./246787;=>?)@6A>CFDpF{GHK=PQl t2qr%sr/tu6kvwF[xy{&z{ |wtu}~8x{yg R# .  j X3Y*4K3Y5L*6,7MN9M,:;*<,=>M+,?W*@6,AJ*B6,A9+CDY),E?W:*G6,AJ*H6,A9+IDY),E?W:*<6,:+J?W*K6,AJ+LY)M?W:*N6,:+O?W*P6,:+Q?W*R6,:+S?W+*T+ #8PFFFk%] _c f#d$e(hBiFlPq]rksvtyz{~| "'2?DOVlp $]%k%X{G{(0wB #{q` j* FYUV*W *WX* **Y *YZ*,,+*,[+\M8YY^ *_ `aYYb *cd eBNO]k2 $,3;BOPkl P SPK |Tpsx*org/autoplot/dods/TestNewOpenDAP21$1.class3$    byteCountJ()VCodeLineNumberTableLocalVariableTablethis InnerClasses&Lorg/autoplot/dods/TestNewOpenDAP21$1;incrementByteCount(I)VbytesI userCancelled()Zfinished SourceFileTestNewOpenDAP21.javaEnclosingMethod! "#  $org/autoplot/dods/TestNewOpenDAP21$1java/lang/Objectopendap/dap/StatusUI"org/autoplot/dods/TestNewOpenDAP21main([Ljava/lang/String;)V0  8 **  13   D *Ya 6 7    , :    + >   PK |TЖR (org/autoplot/dods/TestNewOpenDAP21.class3 {| }~    {      {   1  % % %  -  8  InnerClasses()VCodeLineNumberTableLocalVariableTablethis$Lorg/autoplot/dods/TestNewOpenDAP21; printValue(IILopendap/dap/BaseType;)VjIivalueLopendap/dap/BaseType; StackMapTablemain([Ljava/lang/String;)VkLjava/lang/Object;dsLopendap/dap/DStructure;enumeLjava/util/Enumeration;elevLjava/util/Vector;tLjava/lang/String;dseqLopendap/dap/DSequence;colsrowsargs[Ljava/lang/String;sourceurlLopendap/dap/DConnect;suiLopendap/dap/StatusUI; constraintddsLopendap/dap/DataDDS;btvartype[ Exceptions SourceFileTestNewOpenDAP21.java :;opendap/dap/DFloat64 %d=%9.3ejava/lang/Object   opendap/dap/DFloat32  opendap/dap/DArray"java/lang/IllegalArgumentExceptionjava/lang/StringBuildernot supported: : http://tsds.net/tsds/test/Scalaropendap/dap/DConnect :$org/autoplot/dods/TestNewOpenDAP21$1 ?TimeSeries here:  TimeSeries Sequence scalarsopendap/dap/DSequence %d   opendap/dap/DStructure  opendap/dap/BaseType ABhuh  vectors"org/autoplot/dods/TestNewOpenDAP21java/lang/Stringopendap/dap/StatusUIopendap/dap/DataDDSjava/util/Vectorjava/util/Iteratorjava/util/Enumerationjava/io/FileNotFoundException!opendap/dap/parser/ParseExceptionjava/net/MalformedURLExceptionjava/io/IOExceptionopendap/dap/DDSExceptionopendap/dap/DAP2Exceptionjava/lang/SystemerrLjava/io/PrintStream;java/lang/IntegervalueOf(I)Ljava/lang/Integer;getValue()Djava/lang/Double(D)Ljava/lang/Double;java/io/PrintStreamprintf<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream;()Fjava/lang/Float(F)Ljava/lang/Float;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V(Ljava/lang/String;Z)VgetData?(Ljava/lang/String;Lopendap/dap/StatusUI;)Lopendap/dap/DataDDS;println getVariable*(Ljava/lang/String;)Lopendap/dap/BaseType; getTypeNameequals(Ljava/lang/Object;)Z elementCount(Z)I getRowCount()IgetRow(I)Ljava/util/Vector;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; getVariables()Ljava/util/Enumeration;hasMoreElements nextElementprint!8:;</*=> ?@ AB<,'YSY,S Wk, 'YSY, S W@, YY,YY,="!"+#2$V%]&x(*> CDEDFGH+*! IJ<$ELY+MYN:,-:Y :!:"#$:%:  &6  '6 6     (: 6)Y S W *:+y,:-9-:.:/0: 12ާ'1 12 Y34565 F $#7:=%-. 1DH"J<LEMLOVQZRaSiTpVzWXYZ[\]^_`abcde gij"k*V0n@oDs>KL,MN%OPjQLRS CDsED ZTUaVW iXD pYD EZ[B\U 8]^0_`,aU"#bcEdGLeUHk s fghigjkggl.mn(opq$ fghigjkgrstuvwxyz9 PK |T AMETA-INF/PK |T(Fbhh+META-INF/MANIFEST.MFPK |TAorg/PK |T Aorg/autoplot/PK |TAorg/autoplot/dods/PK |TIBMETA-INF/build.txtPK |TbŦ22=4META-INF/org.autoplot.datasource.DataSourceFactory.extensionsPK |TPD!org/autoplot/dods/ArrayUtil.classPK |T$*X  % org/autoplot/dods/DodsAdapter$1.classPK |Tzz(org/autoplot/dods/DodsAdapter$Type.classPK |T>L>L#org/autoplot/dods/DodsAdapter.classPK |TY0!@!@&Cborg/autoplot/dods/DodsDataSource.classPK |T` -org/autoplot/dods/DodsDataSourceFactory.classPK |Tז2org/autoplot/dods/DodsVarDataSet$DoubleArray.classPK |T*k 7org/autoplot/dods/DodsVarDataSet$EpochStringArray.classPK |TjE E 1org/autoplot/dods/DodsVarDataSet$FloatArray.classPK |T]ggg1.org/autoplot/dods/DodsVarDataSet$Int16Array.classPK |TȦ 1org/autoplot/dods/DodsVarDataSet$Int32Array.classPK |TRjc c 9org/autoplot/dods/DodsVarDataSet$NominalStringArray.classPK |T<& org/autoplot/dods/DodsVarDataSet.classPK |T 2'org/autoplot/dods/MetaDataScraper$MyCallBack.classPK |T c'1org/autoplot/dods/MetaDataScraper.classPK |TI #Corg/autoplot/dods/MyDASParser.classPK |TնA #SMorg/autoplot/dods/MyDDSParser.classPK |TQ@__ _[org/autoplot/dods/SPDFUtil.classPK |Tpsx*porg/autoplot/dods/TestNewOpenDAP21$1.classPK |TЖR (Ztorg/autoplot/dods/TestNewOpenDAP21.classPK`