4YE .F .G .H .I .J )F .K .L 'M .N .O PQ .RS .T .UV W .XY .Z .[\ .]^ ._ .` .ab F .c d )e .f ghi jkl .mnF .oO .pqHVXQB 'rs tu 'v .wx 9F ty z{ .|} )~ .  E E E   .  . A`A  N N T T   W W N W W _ .   E$@$ j j?񙙙  t t   y           . E  .@ @4È@È  . .  t . j  .  W .     g  j?Q .@@Ç   W?PbM:o      E  t        . F          .                  !"@Y # $@I % &  ' j( )* )G .+  W, - .. ./ .0 1 2 3; 14 5 67 F89  : ; < = >   .? .@@> A .B .C D .E .FG H IJ KL M N gOP .QRS TUV TickStyle InnerClassesloggerLjava/util/logging/Logger;tickv Lorg/das2/graph/TickVDescriptor; manualTickV ticksDividerLorg/das2/datum/DomainDivider;xplaneLjava/lang/String;yplanexdsLorg/das2/qds/QDataSet;ydsxunitsLorg/das2/datum/Units;yunitsddata[[Dindex[I tickLabellerLorg/das2/graph/TickLabeller;PROP_TICK_STYLE ConstantValue tickStyle,Lorg/das2/graph/TickCurveRenderer$TickStyle; lineWidthDcolorLjava/awt/Color; tickLengthtickLenpathLjava/awt/geom/GeneralPath; labelListener#Ljava/beans/PropertyChangeListener;CONTROL_TICK_LENGTHfontSize PROP_FONTSIZE tickDirectionPROP_TICKDIRECTIONPEN_UPLjava/lang/Object;PEN_DOWN tickSpacingPROP_TICKSPACING tickValuesPROP_TICKVALUES^(Lorg/das2/qds/QDataSet;Ljava/lang/String;Ljava/lang/String;Lorg/das2/graph/TickVDescriptor;)VCodeLineNumberTableLocalVariableTablethis"Lorg/das2/graph/TickCurveRenderer;ds()V setControl(Ljava/lang/String;)Vssstyle StackMapTableqWV getControl()Ljava/lang/String;controlsLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map;X getFontSize setFontSize oldFontSizegetTickDirectionsetTickDirectionoldTickDirection acceptsData(Lorg/das2/qds/QDataSet;)Zyy acceptContext(II)ZxIy selectionArea()Ljava/awt/Shape;Ljava/awt/Shape; getListIcon()Ljavax/swing/Icon;imgLjava/awt/image/BufferedImage;gLjava/awt/Graphics2D; doAutorange0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;uexLjava/lang/RuntimeException;ds1xrangeyrangebdsLorg/das2/qds/JoinDataSet; makeCanonicalxxtt normalize/(Ljava/awt/geom/Line2D;D)Ljava/awt/geom/Line2D;lineLjava/awt/geom/Line2D;lenp1Ljava/awt/geom/Point2D;dxdydistresultturnDir (DDDDDD)Dx1y1x2y2x3y3dx1dx2dy1dy2id3(D[I)Vlfindexpointsddnvertindex1kindex0index2= turnDirAt(D)DoutsideNormalAt(D)Ljava/awt/geom/Line2D;x0y0xinterpyinterpdxNormdyNorm turnDirTickupdateTickLength(Ljava/awt/Graphics2D;)Vpos[DstickLenfLjava/awt/Font;Ljava/text/ParseException;YdrawTick(Ljava/awt/Graphics2D;D)Vtick$Ljava/lang/IllegalArgumentException;flipTickbothTicktlF drawLabelTick(Ljava/awt/Graphics2D;DI)V tickNumber breakDataSet1(Lorg/das2/qds/QDataSet;)[Lorg/das2/qds/QDataSet;i[Lorg/das2/qds/QDataSet; cadenceBreaksr resetTickV9(Lorg/das2/qds/QDataSet;)Lorg/das2/graph/TickVDescriptor;dr1Lorg/das2/datum/DatumRange;ticks1q1major1Ljava/util/List;minor1qq ticksSpacingDLorg/das2/datum/Datum;ticksplenicmajorLorg/das2/datum/DatumVector;minortdstrangedr(Ljava/util/List;Z[\] checkTickV(Lorg/das2/qds/QDataSet;)DtunitstxdsLorg/das2/qds/DDataSet;rmin setDataSet(Lorg/das2/qds/QDataSet;)VrenderH(Ljava/awt/Graphics2D;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)Vlen1w1brkZcheckvg1xAxisLorg/das2/graph/DasAxis;yAxisds2strokeLjava/awt/BasicStroke; xAxisUnits yAxisUnitslimitwds lastValidprpltickvnem^7getTickLabeller()Lorg/das2/graph/TickLabeller;setTickLabeller (Lorg/das2/graph/TickLabeller;)Vold_ getTickStyle.()Lorg/das2/graph/TickCurveRenderer$TickStyle; setTickStyle/(Lorg/das2/graph/TickCurveRenderer$TickStyle;)VgetTickSpacingsetTickSpacingoldTickSpacing getTickValues setTickValues oldTickValues getLineWidth()D setLineWidth(D)VgetColor()Ljava/awt/Color;setColor(Ljava/awt/Color;)V getTickLength setTickLengthsetTickVDescriptor#(Lorg/das2/graph/TickVDescriptor;)V SourceFileTickCurveRenderer.javaorg/das2/graph/ContoursRenderer Zb  12 32 ,- .- <= `C BC DEa bG FG0.66em H2 IE"org/das2/graph/TickCurveRenderer$1 Zc LM O2 Q2penup STpendown UT V2 X2!org/das2/graph/GrannyTickLabeller >? de cd *+f ghsetControl({0})i jk lineThick lmorg/das2/graph/Renderer no kp org/das2/graph/TickCurveRenderer qlbothW rs tC ubjava/util/LinkedHashMap vwX xy z{oneSided |}getControl()->{0} ~   org/das2/qds/QDataSetDEPEND_0      JK java/awt/BasicStroke  Z java/awt/image/BufferedImage Z java/awt/Graphics2D  T  <= Z  javax/swing/ImageIcon Z     org/das2/qds/DDataSetUNITS  java/lang/RuntimeExceptionruntime error in rescale of {0}org/das2/qds/JoinDataSet Z   "java/lang/IllegalArgumentException/dataset must be rank2[3,n] or rank 1 ds[xx[tt]] Zd  7 7 7 7  java/awt/geom/Line2D 7 7  45   :;     !findex as at a point that repeats outsideleftright .tickDirection must be left, right, or outside. djava/awt/geom/Line2D$DoubleDouble Z      Y  java/text/ParseException h l j   Z _   v      org/das2/datum/DatumRange Z ]   Z java/util/ArrayList [   \        /0          ! " #! $% &' ( )*unable to parse {0} +, - ./  0 12 3 java/lang/Double a5 45 6 65 78 98^ 7 88 9: ; <java/awt/geom/GeneralPath*org/das2/dataset/NoDataInIntervalException no valid data => ?@ A@ BC DE   F GH  IA  java/awt/geom/Point2D$Double Z@J LMN OP Qb Re ShsetTickStyle({0}) TbsetTickSpacing({0})(das2.graphics.renderer.tickCurveRendererU VW*org/das2/graph/TickCurveRenderer$TickStylejava/lang/String java/util/Map java/awt/Fontorg/das2/datum/Unitsorg/das2/graph/TickVDescriptorjava/util/Listorg/das2/datum/Datumorg/das2/graph/DasAxisorg/das2/graph/TickLabellerOUTERjava/awt/ColorBLACK%(Lorg/das2/graph/TickCurveRenderer;)VaddPropertyChangeListener&(Ljava/beans/PropertyChangeListener;)Vjava/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/Loggerlog@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)VgetDoubleControl(Ljava/lang/String;D)DgetColorControl4(Ljava/lang/String;Ljava/awt/Color;)Ljava/awt/Color;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;toStringequals(Ljava/lang/Object;)ZBOTHupdatevalueOf(D)Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;encodeColorControl$(Ljava/awt/Color;)Ljava/lang/String; formatControl#(Ljava/util/Map;)Ljava/lang/String;propertyChangeSupport"Ljava/beans/PropertyChangeSupport; java/beans/PropertyChangeSupportfirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vrank()Ilength(I)Iproperty&(Ljava/lang/String;)Ljava/lang/Object;org/das2/qds/SemanticOpsgetUnits/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;org/das2/datum/UnitsUtilisIntervalOrRatioMeasurement(Lorg/das2/datum/Units;)Zjava/awt/Shapecontains(DD)Zorg/das2/graph/SelectionUtilNULLjava/lang/Mathmin(FF)F(FII)VcreateStrokedShape"(Ljava/awt/Shape;)Ljava/awt/Shape;(III)V getGraphics()Ljava/awt/Graphics;java/awt/RenderingHintsKEY_ANTIALIASINGXKeyLjava/awt/RenderingHints$Key;VALUE_ANTIALIAS_ONsetRenderingHint2(Ljava/awt/RenderingHints$Key;Ljava/lang/Object;)V(F)V setStroke(Ljava/awt/Stroke;)VdrawLine(IIII)V(Ljava/awt/Image;)Vorg/das2/qds/DataSetOpsunbundle1(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/QDataSet;org/das2/qds/ops/Opsextentvalue(I)Dwrap([D)Lorg/das2/qds/DDataSet; putProperty'(Ljava/lang/String;Ljava/lang/Object;)VrescaleRangeLogLin2(Lorg/das2/qds/QDataSet;DD)Lorg/das2/qds/QDataSet;(I)Vjoin xtagsDataSetbundle^(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;getP1()Ljava/awt/geom/Point2D;getX2getX1getY2getY1sqrtclone()Ljava/lang/Object;java/awt/geom/Point2DgetXgetYsetLine(DDDD)Vfloorpow(DD)Dabsorg/das2/util/DasMath interpolate([DD)DhashCodewarning org/das2/graph/DasDevicePositionparseLayoutStr(Ljava/lang/String;)[DgetFont()Ljava/awt/Font; getParent()Lorg/das2/graph/DasPlot;org/das2/graph/DasPlot getCanvas()Lorg/das2/graph/DasCanvas;org/das2/graph/DasCanvasgetWidth getSize2D()Fround(D)JWARNING getMessageC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VgetP21(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;)Vdraw(Ljava/awt/Shape;)VlabelMajorTick@(Ljava/awt/Graphics;ILjava/awt/geom/Line2D;)Ljava/awt/Rectangle; cadenceCheckG(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;java/lang/Integer(I)Ljava/lang/Integer;eq=(Ljava/lang/Object;Ljava/lang/Object;)Lorg/das2/qds/QDataSet;wheretrim(II)Lorg/das2/qds/QDataSet;org/das2/qds/DataSetUtil asDatumRange5(Lorg/das2/qds/QDataSet;Z)Lorg/das2/datum/DatumRange;()Lorg/das2/datum/Units;isTimeLocation()Lorg/das2/datum/Datum;us2000"Lorg/das2/datum/TimeLocationUnits; doubleValue(Lorg/das2/datum/Units;)Dmax(DDLorg/das2/datum/Units;)Vorg/das2/graph/GraphUtilcalculateManualTicksP(Ljava/lang/String;Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/TickVDescriptor; getMajorTicks()Lorg/das2/datum/DatumVector;org/das2/datum/DatumVectorasList()Ljava/util/Collection;addAll(Ljava/util/Collection;)Z getMinorTicksnewTickVDescriptorB(Ljava/util/List;Ljava/util/List;)Lorg/das2/graph/TickVDescriptor; org/das2/datum/DomainDividerUtilgetDomainDividerM(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)Lorg/das2/datum/DomainDivider;tickV getLengthget(I)Lorg/das2/datum/Datum;subtract.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum;widthdivide(D)Lorg/das2/datum/Datum;org/das2/datum/DomainDividerrangeContaining3(Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange;gt(Lorg/das2/datum/Datum;)Z finerDivider!(Z)Lorg/das2/datum/DomainDivider;ltcoarserDividergetDatumFormattera(Lorg/das2/datum/DomainDivider;Lorg/das2/datum/DatumRange;)Lorg/das2/datum/format/DatumFormatter;datumFormatter&Lorg/das2/datum/format/DatumFormatter;getOffsetUnitsparse*(Ljava/lang/String;)Lorg/das2/datum/Datum; boundaryCount/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Jceil boundariesJ(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumVector;Z(Lorg/das2/datum/DatumVector;Lorg/das2/datum/DatumVector;)Lorg/das2/graph/TickVDescriptor; toDoubleArray(Lorg/das2/datum/Units;)[D1([DLorg/das2/datum/Units;)Lorg/das2/qds/DDataSet;setFont(Ljava/awt/Font;)VB(Lorg/das2/qds/QDataSet;Ljava/lang/String;)Lorg/das2/qds/QDataSet;isConvertibleTo dimensionless transform(DLorg/das2/datum/Units;)Dvalidmultiply postException1(Lorg/das2/graph/Renderer;Ljava/lang/Exception;)VmoveTo(DD)VlineTogetPathIterator=(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator; reducePath;(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;I)I minorTickV setUpFont((Ljava/awt/Graphics;Ljava/lang/String;)Vinitorg/das2/graph/Arrow$HeadStyle HeadStyleDRAFTING Lorg/das2/graph/Arrow$HeadStyle;org/das2/graph/Arrow paintArrowg(Ljava/awt/Graphics2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;DLorg/das2/graph/Arrow$HeadStyle;)VfinishedremovePropertyChangeListenerCONFIGinvalidateParentCacheImageorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;java/awt/RenderingHints$Key1.) *+,-.-/0123245657898:;<=>?@2A3BCDEFGH2IEJKLMN2A/O2P2A,Q2R2A2STUTV2W2A0X2Y2A1+Z[\**+*,*-*] ^4_`a51232,-Zb\x*** * * * ***Y********Y * *!]JM _egh#j)k.o:@FLRX^iw^ x_`cd\D*+"#$%+&**'* ( ****+**,*-**/*-**0*-**1*-**2*-*3* 4-M*,56 7 **8]:-;IWes^ _`e2 f2g+hiihhiihjkl\H9Y:L+'* ;<W+**=<W+,*<W+/*<W+0*<W+1*<W+2*<W+3* 4565><W+?M#$@,&,]2 (5BO\i^ _`mne2o mpg+hqqihqqiirl\/*]^ _`sd\`*M*+*A,,+B] ^ _`O2t2ul\/*]^ _`vd\`*M*+*A2,+B] ^ _`Q2w2 xy\:*C*D*C*M,FG*HI]"!#.08^#z5:a5g {|}\L*JK]^ _`~\n%*LMNYOPQR*LSL+] #^%_`#eg \_TYUL+VWM,XYZ,*[,NY* \], ^, ^,^_Y+`]&     '7BNV^ __` RJ \*aL+bcM,d,d%,HNYeRYgRiM,jk-l,moqMN#$s,&+bcN-d-d'-H:YeRYgRiN-jkl-moqN:#$s-&tYu:,v-vBMPrr]^ !%"8#B&M)P'Q(]+f,x-~./364589:<^\ %8Q ~8 5a55fk5gB{{M >{M \>*C*D**C*M,wL+wN-+,xyYz{]"FGM!N#O(P-Q4S^*( 5#z5-5>a5g \ \*|N*}*~g9**g9kkc9*:  ---o'kc-o'kc ]fghi+j4kYl^H\\EWLEAE+1E4( \&'g9  g9)g9 g9 kkg]vw xyz^p &_`&E&E&E&E&E &E  E EE E\ `6*6'66d6_*21*21g*21*21gc9 `6 d d66`6 f*2 1*21g*2 1*21gc9 `6 `*2 `6 6)*21*21   d6  )*2 1*2 1  dd d`6  )*2 1*2 1 d d  dd6)*21*21  d*$*2 d1 d6 d6 d- d$*2 `1`6`6 -O-O- O]2&UY^dux%+28_er|DJPUZ_^p ^!E (E `_``E`=]RKHA g5hX _ & &&&/2\m*>*'* **2* .1*2* .1*2* .1*2* .1*2* .1*2* .1] ^ m_`mE cg\ *'* *2* .1J*2* .19*2* .19*2* .19 *2'9 *2'9 )g9 g9 yY{*:6f59)2IwY66606&6 66665'-*'9 99#*'99w9kkgk9k w99Y   c c]j &5DP\bi!$),4;?DU_dh^E!E)E_`EkE&\E5MED>E P2E \&E b EiE;GE?CED>EU-EgP h6hi   h,\=*M,6 N *N+:-1-*-1*k-1kc-1c*-1k-1cM#,,nq]2  %-Wnqr^Hi2O%Ir_`gi7B\m*k8*(::|0|!||* 7*v:Y:+ + y]:! $'%&)Z*[-e.p/0124^\ p_`E ugh;0\ *88*(::|0|!||* 7*v:Y:+ +* c:* +W"%y]F;<A"D%B'C(FdGeJoKzLMNORTV^f "'z_`E(gO;0\x+M,N- EY+S-E:+-dS6-(+-dd-dS]* ^_`a$c/dBePfoeuh^>E0/Ix_`xa5r5f5g${{ /\+cM,N*Ğo-::ƙY-Ȳɶ-˲ɶʲɷN*+:uY: Y: :  6 6   G  2:c:*: ѶҹW ԶҹW   :*-:**--ֵضڶ:-g:*-ȹߙ**ק*-ȹ**ק**-@*Ğ**--ֵ-ȶ*:*-ȹߙ**ק*-ȹ**קڧq:*--ֵײ#*&M**--ֵ966  *2*2 1*2 d1o*2 1\*2 d1G*2 1*2 d1g9 *2 1*2 d1g9   k  kcc9 ]*2ko9阜9*--˹o옜**ק*--˹o엞**ק*--˹:*--˹:***-* ]Cmn rstu&vEwLxSy\ze{|}~{5F^o~  +.5EHKZ 7Hgx^, -75\i e` Lyc8`-aU -E E N H0EK-3_`55 o\i e` gqh{{J; ((h{{ ((h{{# h{{ //h{{E\+HM*,,N+-:999 6  *ض٢ d6  w *2k*2 19*2 19 I*2 19 *2 19 g gk g gkc9 9 99 f]N!+=L]fq^ ;E 0EELy . _`585!E&E+E gC. h{{P= h{{ \G *+*] ^ _` a5  \ "**a:+:NY* R:]**[XYZ**6** *b**6** *b*FGE: b:**H**H,:* * *-:  *  * * 9 **6  **2 ,* d*R*2 -* d*R `*2 1*2 d1g*2 1*2 d1gc9      og 9 U 9 **: : 6Y:6* d ***Y   *21*21 6* d96 R*21*2d1g*21*2d1gc9 R 0 dd *21*21 6@ *21*21 6*21*21 6Y:W*LH:*:* *:PԶ*:0*9*:闞 *:::**** 6٢;d9# 1 *::6ض٢Kd9d,d 1 **26d6 d 6 d 6 6Y*21*21Y*21*21* ]w    07CLWjz "&'(,-/0145268<==O>`?|@ABCBDE>K MN*P-S6XGYXX^\l]~^acdefghiklkm n%o<pBrGs^tdv{we~ #,6<GWb &,038IOSW^j$! E R y E E9L%Eb'EJE7EU_`5 ~0n588 =aE 5 *t -q6hKK,r58 -#{ !0nSKWG"g+{\# " {9# ,h$${#{{% -w!?h$${#{{%% 7h$${#{{%%{>N&'\/* ]^ _`()\/* M*+ ,,* ++*!] #.^ /_`/>?**?g +,-\/* ]^ _`./\W#!"+&*+ *#] ^_`BC0l\/*]^ _`1d\1#!$+&*M*+***8*A0,+B]"  ! % 0 ^ 1_`1V2223l\/*]^ _`4d\q*M*+**8*A1,+B]  !"#^ _`X25267\/* ]*^ _`89\F *' *#]23 4^ _` DE:;\/*];^ _`<=\F *+*#]CD E^ _` FG>l\/*]N^ _`?d\F *+*#]VW X^ _` H2@A\F *+*#]_` a^ _` -Bb\" %&#]JCD)2'.(    IKK@