.$            ? ?                    &  )  ,  /  2  5      B       J J   J J    J J  X X X X W   J c              z   z X z z z z!"# $% X&'()*+ , , - - - . / 0@ 0 0 / / . . - 1 2 - - , , 1 34 5 , , - - - . / - 1 2 - - , , 6 37 8 / / . . , , - - / / / . . . , , , - - - / / / . . . , , , - - - / . , - / . , - 9 : - , . /; 3< 3= 3> 3? 3@ AB C D E F G H IJKL M NO &  P Q R ST SU VW X YZ [\ ]^  _ `abcde fgh i j kl m #n op 'q rstuvwxyz{ | }~         z  z                                g            3    3  - 1 2 /  0 c    - 1 2 - 1 2   3        - 1 2 /  0 /  0 - 1 2 - 1 2 - 1 2                        Format InnerClasses_currentdatasetI_pointsLjava/util/Vector;_marks_pointsPersistence _xPersistenceD_barsZbarWidth _barOffset _connected _impulses _maxDataset_reuseDatasets _firstInSet_sawFirstDataSet_radius _diameter_prevx_prevy_ERRORBAR_LEG_LENGTH ConstantValue _MAX_MARKS  _lineStroke1Ljava/awt/BasicStroke; _lineStroke2 _thinStroke _xyInvalid _filenameLjava/lang/String;_showing_formats()VCodeLineNumberTableLocalVariableTablethisLptolemy/plot/Plot; addLegend(ILjava/lang/String;)VdatasetlegendpossibleLegendaddPoint(IDDZ)Vxy connected doAddPointLjava/lang/Runnable;addPointWithErrorBars (IDDDDZ)VyLowEByHighEBclear(Z)VformatdoClear(I)V erasePoint(II)Vindex doErasePointfillPlotdoFill getConnected()Z getImpulses getMarksStyle()Ljava/lang/String;getMaxDataSets()I DeprecatedgetNumDataSetsgetReuseDatasets parseFile#(Ljava/lang/String;Ljava/net/URL;)Vfilespec documentBaseLjava/net/URL;read(Ljava/io/InputStream;)V inputStreamLjava/io/InputStream; Exceptions samplePlotsamplesetBarson(DD)Vwidthoffset setConnected(ZI)VfmtLptolemy/plot/Plot$Format; setImpulses setMarksStyle(Ljava/lang/String;)Vstyle(Ljava/lang/String;I)V setNumSetsnumSetsisetPointsPersistence persistencesetReuseDatasetssetXPersistence(D)V writeData(Ljava/io/PrintWriter;)VoutputLjava/io/PrintWriter;optionsLjava/lang/StringBuffer;ptspointnumptLptolemy/plot/PlotPoint; writeFormatdefaults_checkDatasetIndex_drawBar(Ljava/awt/Graphics;IJJZ)VgraphicsLjava/awt/Graphics;xposJyposclipbarlxbarrxzeroypos _drawErrorBar(Ljava/awt/Graphics;IJJJZ)V yLowEBPos yHighEBPos _drawImpulse(Ljava/awt/Graphics;JJZ)V _drawLine(Ljava/awt/Graphics;IJJJJZ)Vstartxstartyendxendy(Ljava/awt/Graphics;IJJJJZF)VF _drawPlot+(Ljava/awt/Graphics;ZLjava/awt/Rectangle;)V clearfirst drawRectangleLjava/awt/Rectangle;data _drawPoint pointinsidexposiyposimarksxpoints[Iypointsmark _parseLine(Ljava/lang/String;)ZlinelcLinetlegendformatsLjava/util/Enumeration;commabarwidth baroffsetbwidthLjava/lang/Double;boffsete!Ljava/lang/NumberFormatException; fieldsplit fieldsplit2xptypt fieldsplit3ylyh _setWidth(Ljava/awt/Graphics;F)V_writeOldSyntax_addLegendIfNecessary(Z)Z _addPoint (IDDDDZZ)VerrorBar numToDeleteoldsizeparentLjava/awt/Component;_clearpoints_drawPlotPoint(Ljava/awt/Graphics;II)Vcolorprevxprevy _erasePointnextpnextxnexty _fillPlot _isConnected(I)Z access$000(Lptolemy/plot/Plot;IDDDDZZ)Vx0x1x2x3x4x5x6x7 Synthetic access$100(Lptolemy/plot/Plot;Z)V access$200(Lptolemy/plot/Plot;I)V access$300(Lptolemy/plot/Plot;II)V access$400(Lptolemy/plot/Plot;)V SourceFile Plot.java       java/util/Vector                     E   ptolemy/plot/Plot$1  ptolemy/plot/Plot$2 ptolemy/plot/Plot$3 ptolemy/plot/Plot$4 ptolemy/plot/Plot$5 ptolemy/plot/Plot$6  nonedotsvariouspixels   ptolemy/plot/Plot$7  ptolemy/plot/Plot$Format     o i "java/lang/IllegalArgumentExceptionjava/lang/StringBufferNumber of data sets (  ) must be greater than 0.  .   java/lang/Long  9:  connected="yes" connected="no" stems="yes" stems="no" . marks="none" marks="points" marks="dots" marks="various" marks="pixels" name=""ptolemy/plot/PlotPointNPlot._checkDatasetIndex: Cannot give a negative number for the data set index.         WX   W] _` ptolemy/plot/EPSGraphics      nojava/lang/String marks: o   -0 -.numsets:reusedatasets:off  6dataset: lines:    ( impulses: ,) ,bars: #, java/lang/Double  #%java/lang/NumberFormatExceptionmove:movedraw:draw     java/awt/Graphics2D   java/awt/BasicStroke  :ReuseDatasets: on Lines: offBars: ,  Impulses: on Marks: points Marks: dotsMarks: various Marks: pixels DataSet: DataSet: Impulses: off Marks: nonemove: Set  QCan't plot non-positive X values when the logarithmic X axis value is specified:    QCan't plot non-positive Y values when the logarithmic Y axis value is specified:                  javax/swing/JComponent             ! UV eG FG QR " #   ptolemy/plot/Plotptolemy/plot/PlotBoxjava/io/IOException getLegend(I)Ljava/lang/String;equals(Ljava/lang/Object;)Z(Lptolemy/plot/Plot;IDDZ)VdeferIfNecessary(Ljava/lang/Runnable;)V(Lptolemy/plot/Plot;IDDDDZ)V _plotImageLjava/awt/image/BufferedImage; elementAt(I)Ljava/lang/Object;connectedUseDefaultimpulsesimpulsesUseDefaultequalsIgnoreCasemarksUseDefaultappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;toStringremoveAllElements addElement(Ljava/lang/Object;)V+(Lptolemy/plot/Plot;Lptolemy/plot/Plot$1;)V(J)Vjava/io/PrintWriterprintlnprint(D)Ljava/lang/StringBuffer;length_uly_lry_lrx_ulx_xscale_yMin_yscalejava/awt/GraphicsfillRect(IIII)VdrawLinefillOvaldrawRect fillPolygon([I[II)V drawPolygondrawOval toLowerCase startsWith substringtrimindexOf(Ljava/lang/String;I)I compareTo(Ljava/lang/String;)Ielements()Ljava/util/Enumeration;java/util/Enumeration nextElement()Ljava/lang/Object;hasMoreElements(II)Ljava/lang/String; doubleValue()D setStroke(Ljava/awt/Stroke;)V(FII)V_xlogjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamjava/lang/Mathlog(D)D _LOG10SCALE_ylog originalx_wrap _wrapHigh_wrapLowfloor_xBottom_xTop_yBottom_yTop getGraphics()Ljava/awt/Graphics;isDoubleBufferedsetDoubleBuffered getParent()Ljava/awt/Container;java/awt/Component setElementAt(Ljava/lang/Object;I)Vrepaint _backgroundLjava/awt/Color; getBackground()Ljava/awt/Color; setXORMode(Ljava/awt/Color;)V _usecolor_colors[Ljava/awt/Color;setColor _foreground_xMin longValue()J setPaintModeremoveElementAt!8 ***Y * * * ***********Y *Y *** *Y !Z #*16;@EJOTZpuz !2*"* *,#*$N---,% *,# +1*222!{ &Y*(':*( >! )Y*( *: * +/45R  !V,Y*-M*,.F KL  !V/Y*0M*,1\ ab  !a2Y*3N*-4v {|*  ! K5Y*6L*+7     /*  /* !x.*89*8:*8;*8<=&   (+ .-> !2* ?  /* [***+,@  !P*+A**  !!KBY*CL*+D 45 "#G *E* => ?  $!#%c*F*'*)* JK LMN &'(G *G*[\ ]  $!()}!*H*"*!IJN-K-Lmn opq r*!!$! *+!,G *M*{| }  $!,)}!*N*"*!IJN-O-P  *!!$! *+!-.X*Q+9R *8D+:R *83+;R *8"+<R *8+=R*82 '08AIRWXX/!-0n*S*"*!IJN+9R -TD+:R -T3+;R -T"+<R -T+=R-T-U> '08AIRZchm*nn/nW*+1 *V#WYXYYZ[\][^_** `*!`*`*`=B* Y a*!JY*ba*cY da*cY da> */6=DKP^n} 2MG34G *e*    56G *f*   $78G *g*'    5!9: *+h=XYYN*!IJ:L*i -j[W -k[WPO -l[W +mnUNTF#*18?-o[W-p[W-q[W-r[W-s[W*t:$-XYYu[*v[w[^[W+XYYx[-^[y[^n* I:6Iz:{ +|} +~}+XYY[[w[^}0+XYY[[w[^}+n?k+n* ?O$  '!/"9$@(H)Z*`-h.02468<=>AD EFG&H/J5LbMjNQETV\ ;<=>*+ ?@AB!C:V*+* +nXYYM* ,k[W*8E *4>,p[W,q[W,r[W ,s[W* ,l[W,"+XYY[,^[[^n* .+XYY[*[*[^nF]_ac(eLgShVj]k`mgnjpquwx{~ ;<D>$EVIWY_* Y a*!JY*ba*cY da*cY da* ?",;JUVVFG '* *7* *7*!*!*!**kog*k*kc6**kc6 * *6 * *6  `6 **g*ke7 * *7 * *7 *  + d e+  d eJ")Hhx\ HIJKLKMhNxO `PK QR ;*+!e!a *+!! *+!e!a $:H;;HI;;JK;SK;TK;M UV '* *7* *7*d *Z *P**g*ke9* *9* *9*+ +  2 ")H]o>HIJKLKM]8PWX *+!   RHIYKZK[K\K M W]\ Z*+  A* !**… !*Å *ą*Ņ *ƅ*Dž!^*ȅ'  e*Ʌei!ema7 *ʅ7/*˅$  e*̅ei!ema7 *ͅ7 ^ *΅'!e*υ ei ema7*Ѕ7 / *х$!e*҅ ei ema7*Ӆ7 !X!*ԅ% e*Յ!ei!ema7*օB,!*ׅ" e*؅!ei!ema7*مB Z*څ%!!e*ۅei emaB*܅7-*݅"!!e*ޅei emaB*߅7*o*ᅔd *⅔Y *ㅔN!*䅔D!*兔:*慔/*煔$+! +! #'( *b2i3t4678:@ABDEF H'M.N8OQQZRdS}UXYZ\]^`f8jJoYr\ ZZHIZZYKZZKZ[KZ\K ZM Z&^ $_`M*+-* ?d60* I:6*+?* & #)2?GLHMMHIMaMbc:#d&@eG*ꅔ&*녔!*셔!*텔6!6 6 *!IJ: *86  U  T6 - '*i++ d  ` 7 2!6Gd%+ d d+ d d+ *d *d** p6 5RN+ *d *d**g+ *d *d *` *`+ *` *d *d *`$+ *d *d** :  :  O *dO  *`O *`O  *dO *`O  O *dO+  :  :  O *dO  *`O O  O *`O  *dO O  O *dO+ 8+ *d *d**+  *d  *`+ *d  *` + *d *d** :  :  O *dO  *`O *`O  *dO *`O  O *dO+ k :  :  O *dO  *`O O  O *`O  *dO O  O *dO+ +  E1;?DQWf8RUu #4EVgx  4ENQV[l}!$%+HIJKLKM1f?g Dh Qx*+ Wri jk  lkmno G=**i=*+Y+N-*+:*** *--- **-*R-K+:*6* ********Y`-%+: ****-^*<*! :& J:LL*K - * * - I*'- **(**-  **-- *w*+6:+:+`: +:Y:*9Y9*:+=++LP+=++L4+++L+++L+L+6 +6 +6;+:+`:6 6 6`L:Y:Y: +6   +6   +6 W+ : + `: Y : Y :* =**  !* =** "* =** "::ilo @ $@%?@45 69:>%?.B9C@DMFSHUI^K`LiMuN}PRSTUVXYZX]^`efghi jk!n)o+p5q<|E}H~T\bk}u  0:EKP^inqs} &06@FPUboz   #%+>@BEGGpE% q9/=r53 E0stT+ eu QvbwE$xyKzn{|[},&0~zyy  H ; 0y %yB{|?+#:$ +#$%'$ +#&%+#'Y$(%)+ ,- .-0>4 ??HI?&^: *+)* +*n* ++n* ++XYY,[*-[*^n* +.n*8:%,3+/n+0n+1n+2n=b*3N-"+XYY4[*5[^n +6n*!IJ:PO +.n +7nUOTG$+29@+8n+/n+0n+1n+2n* I:6Iz:{ +9}F+XYY-[-[-[^n'+XYY-[^n?l* ?$@DE!FPI^JLNPRUWXY[^_`acd0f7h>jElLnSr`sftruvwzsU ~R  ;<mV*+`?c@r~AB}* ****Y`*>**:3****YXYY;[*\^** <*. $6;@ftv{}} *<*"*=-(>XYY?[(^@(ABkI*Cv>XYYD[^@ABk9 C >XYYD[^@ABk9ABk9* I: * J6 $  Iz:(Eg*    ?6 *F  ?6 zYG:(E*HY*I*Jg9(*K(*L(gocMkcI.(*N%((*OgocMkgI(*P*QI(*R*(S(*T*(U*V *W*X *Y( *i{ W*Z *[*\ *]*^ *_*` *a {(*b!  dIz:( { a*  * *F*c:* XS* * 5*d.*e*f:g ghi:* ?d*j(*k**l 2L 12;BIdepu"(/:CZcw     *18>CLSaqx!"%(*RSTUVXT]`bd  P? D B3 "AB:K&aB~HI 5*m*n** ?=*Y *Y *Y *****D* *Y !*8* * * *****fqr stu"v-w8x=yBzG{L|Q~UZejoty /*o*"** IM* Y p*q *. // * * *r+*st +*ut*vwp6+w2x +*yx* I:Iz:*z*{g*|ke7*}*~g*ka7*Ic7 *Ic7 {*+   *cYdp*cYdp*!IJ:P*"*+O *+*86U T6*+* *+8*+**g*ke**g*ke+*x* * + "*19FN[f~+1@Pbj HI9 [`?fUAB~=LK%JKK K *+1i C**"*N* -* * *-*t -*t*wp6-w2x -*x* I:Iz:**g*ke7**g*ka7?d^`Iz: * *g*k`6 * *g*kd6  {*-    {*!IJ:  P*"*- O *-*86  U  T6  *-* *-8*-**g*ke**g*ke-*x* * -* I:RIz:B******+ *1<D K S `hu##$+%?'Q+W,f-v/01679?@DEF7H<KBNCCC3HIS ul?aABILK1JKNB 7  #*+ Wi TDAB*****<* IM>h,Iz:* ** ** ** *,?* ?w** *****V[]^_`#a(b4c9dCeYfoghcalnoprs4%4r6pCXAB}+**"*!IJM,L*,Kw xyz!{&} ++*+ *(  R  :*:*E* /* H('Y ($'Y (&'Y ( BJ&),/25B