.8 R Q Q Q R Q  F Q       Q Q   Q    Q  Q Q F  R  4 Q 7 Q Q  4 4 Q F  I J   ProjectZ SynthesizedReadMeAPLjava/util/Vector;()VCodeLineNumberTableLocalVariableTablethisLdods/dap/Server/SDGrid;(Ljava/lang/String;)VnLjava/lang/String;projectionYieldsGrid()ZthisDimLdods/dap/DArrayDimension;mapArrayLdods/dap/Server/SDArray;thisMapvalidaDimsLjava/util/Enumeration;eprojectedComponents(Z)IcompI constrained printDecl,(Ljava/io/PrintWriter;Ljava/lang/String;ZZ)VsdaosLjava/io/PrintWriter;space print_semiisSingle isStructureisGridpsemiprintVal+(Ljava/io/PrintWriter;Ljava/lang/String;Z)V print_decl_p isStillGrid firstPass addVariable(Ldods/dap/BaseType;I)VvLdods/dap/BaseType;part setProject(ZZ)VsmLdods/dap/Server/ServerMethods;stateall(Z)V isProjectequal(Ldods/dap/BaseType;)Zbt Exceptions not_equalgreater greater_eqllessless_eqlregexpsetSynthesized isSynthesizedsetReadisReadread'(Ljava/lang/String;Ljava/lang/Object;)Z serialize^(Ljava/lang/String;Ljava/io/DataOutputStream;Ldods/dap/Server/CEEvaluator;Ljava/lang/Object;)VdatasetsinkLjava/io/DataOutputStream;ceLdods/dap/Server/CEEvaluator;specialOLjava/lang/Object; setProjection(IIII)VaLdods/dap/DArray;dmapmapD"Ldods/dap/NoSuchVariableException; dimensionstartstridestopgetStart(I)I getStridegetStop SourceFile SDGrid.java [\ UV WV XV [b dods/dap/Server/SDArray f  Z  f  dods/dap/DArrayDimension !" #$ $ $ $ %$ pq efjava/lang/StringBuffer &' () { *)+ ,b ARRAY: Structure { uv MAPS:} -) .b; = { ARRAY:  MAPS: ,  } dods/dap/Server/ServerMethods (dods/dap/Server/InvalidOperatorException7Equals (=) operator does not work with the type SDGrid!)operator does not work with the type SDGrid!GGreaterThan or equals (<=) operator does not work with the type SDGrid!9LessThan (<) operator does not work with the type SDGrid!DLessThan oe equals (<=) operator does not work with the type SDGrid!5Regular Expression's don't work with the type SDGrid! f / 01 23dods/dap/DArray 45 6 dods/dap/NoSuchVariableException)dods/dap/Server/InvalidParameterException2SDGrid.setProjection(): Bad Value for dimension!: 7)-SDGrid.getStart(): Bad Value for dimension!: .SDGrid.getStride(): Bad Value for dimension!: ,SDGrid.getStop(): Bad Value for dimension!: dods/dap/Server/SDGriddods/dap/DGrid"dods/dap/Server/ServerArrayMethodsdods/dap/Server/RelOpsdods/dap/Server/RegExpExceptiondods/dap/Server/SBHExceptionjava/io/IOExceptionjava/io/EOFExceptiondods/dap/Server/SDODSExceptionarrayVar getDimensions()Ljava/util/Enumeration;mapVarsjava/util/Vectorelementsjava/util/EnumerationhasMoreElements nextElement()Ljava/lang/Object;getFirstDimension()Ldods/dap/DArrayDimension;getSize()Isizeappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; getTypeName()Ljava/lang/String;toStringjava/io/PrintWriterprintlngetNameprintdods/dap/Server/CEEvaluator evalClauses(Ljava/lang/Object;)ZgetVar(I)Ldods/dap/BaseType; getDimension(I)Ldods/dap/DArrayDimension;(III)V getMessage!QRSTUVWVXVYZ[\]N****^56 789_ `a[b]Y*+***^@A BCD_`acdef]c<** M* N- , v, :- ::@3!<<"I$T&W'`(j*v,~-./3568_Rvwj`axyzdV VWRV`Ion]I*+2^ DE_ `as]<*5*3* N- - 4:5^RS UW%X0Y;\_40on<`a<V<V]?*6^ hi_`aVf]/*^w_ `a]> 7Y89^_ `a 7]> 7Y:9^_ `a 7]> 7Y;9^_ `a 7]> 7Y<9^_ `a 7]> 7Y=9^_ `a 7]> 7Y>9^_ `a 7]> 7Y?9^_ `a 7]>*^ _`aVf]/*^_ `a]>*^ _`aVf]/*^_ `aI]q*@ *+AW-B[*4C*4+,-D* : ( 4:C+,-DԱ^* '8KWap_HWA/onq`aqdqqqI]  ]*EF:G:H*`EF:G:H$:JYYKLM8;I^*  '/8;=\_f .&h'/ h=o]`a]s]s]s]sJ]3*EFM,GN-MJYYN,LMI^% &')*_4 ho3`a3sJ]3*EFM,GN-MJYYO,LMI^8 9:<=_4 ho3`a3sJ]3*EFM,GN-MJYYP,LMI^K LMOP_4 ho3`a3sJ