4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1     1 1   !" #$ %& %' ( %) %* P+x !,- &./ &0 &12 &3 &4 5678 /4 9 /: 1; <= <> <? <@ABC 9DEF >G 1H IJ 1KL 1M 1N 1O 1P 1Q 1R 1S .T L. IU 1VW 1XYZ R[ 1\] V. 1^ :. 1_ 1`a \b 1c 1d 1ef a. 1g 1h 1i 1jk 1l 1mn op oq r 1stuv wx yz 1{ y| 1} 1~ y. 1 1 1  1  1 1 . 1 1 y 1 1 1 b 1 1  1 b  b  1   1    b .     1 .  : 1. 1   % % 1 1  r    1 .      6             1 1             ?!TD-  1 1         1 1        1            4      4 _ _! "# $%& '()*  !+,- 1./ /.  0    1 2    3  4   5   _5  "6  $ 789 :; < = >? >@AB 1CDEFGH I 1J KLM NO PQR Z.ST 4 ZU yV W X Y Z[ \]^ 1_ Z`ab cd ef g hij s 1k slmn 1o pq prst yuvw x yz{| y}~        1 } 1 y      1  1 1 y 1 1  1 1    :   1     = d            1 1 1  1  1      V V V=    F  & 1      P     _ _  1  _     1   1     1 ! 1     1   1 1 1 1  1 ! " A@AA`A@# Eb 1$ % &' ( ) * a=+ N,- P. /01 S. /2 /3 / /4 / S5 S3 S4 16 178 19 N: a P; 1< 1= N> >? P@ PA 1B !C D 1EF 1G 1 H IJ 1K 1L yM NO NPN 1QRu 1S T U  1VW X Y Z [ \ ]  1^ 1_` a b@@c@ def gh ij kl mn op qr stCell InnerClassesHotLine GlassPaneCanvasDnDSupportRowColumnLayoutu CanvasAction DEFAULT_LAYERLjava/lang/Integer; PLOT_LAYERVERTICAL_AXIS_LAYERHORIZONTAL_AXIS_LAYER AXIS_LAYERANNOTATION_LAYERGLASS_PANE_LAYER PAINT_ROWLjava/awt/Paint; PAINT_COLUMNPAINT_SELECTION STROKE_DASHEDLjava/awt/Stroke; topDecoratorsLjava/util/List; Signature*Ljava/util/List;bottomDecoratorsemptyPainterArray[Lorg/das2/graph/Painter;lpaintingForPrintZ currentCanvasLorg/das2/graph/DasCanvas; currentFileLjava/io/File;SAVE_AS_PNG_ACTIONLjavax/swing/Action;SAVE_AS_SVG_ACTIONSAVE_AS_PDF_ACTIONEDIT_DAS_PROPERTIES_ACTION printBusy PRINT_ACTIONREFRESH_ACTION ABOUT_ACTIONPROPERTIES_ACTIONdisableActions applicationLorg/das2/DasApplication;loggerLjava/util/logging/Logger; glassPane$Lorg/das2/graph/DasCanvas$GlassPane;dasNameLjava/lang/String;popupLjavax/swing/JPopupMenu;editabledevicePositionList4Ljava/util/List; dndSupportLorg/das2/util/DnDSupport; stateSupport Lorg/das2/system/ChangesSupport;printingThreadsLjava/util/Set;displayLockCountIdisplayLockObjectLjava/lang/Object;brokenrepaintListener#Ljava/beans/PropertyChangeListener; scaleFontsPROP_SCALEFONTS ConstantValue PROP_BASEFONTbaseFontLjava/awt/Font; R_1024_X_768  R_800_X_600S R_640_X_480 R_320_X_240,horizontalLineSetLjava/util/HashSet;verticalLineSetcellSetincrementPaintCountTimerLjavax/swing/Timer;doIncrementPaintCountTimer paintCountPROP_PAINTCOUNT printingTag textAntiAlias antiAliasfitted$assertionsDisabledgetFocusCanvas()Lorg/das2/graph/DasCanvas;CodeLineNumberTableotherPlotOnTop2(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/DasPlot;LocalVariableTablepLorg/das2/graph/DasPlot;cc#Lorg/das2/graph/DasCanvasComponent;thisaThisLorg/das2/graph/DasAxis;myPlot StackMapTable  paintTopDecorators(Ljava/awt/Graphics2D;)Vt0Jg22Ljava/awt/Graphics2D;dtexLjava/lang/Exception;Lorg/das2/graph/Painter;g2decor$W7doPrintImmediately(Ljava/awt/Component;)Vmessage[Ljava/lang/Object;pe!Ljava/awt/print/PrinterException;meLjava/awt/Component;Ljava/awt/print/Printable;pjLjava/awt/print/PrinterJob;vwA()Ljava/util/List;setDisableActions(Z)Vval getActions()[Ljavax/swing/Action;()VLjava/lang/SecurityException;nameaddTopDecorator(Lorg/das2/graph/Painter;)VpainterremoveTopDecoratorremoveTopDecoratorshasTopDecorators()ZaddBottomDecoratorremoveBottomDecoratorremoveBottomDecoratorshasBottomDecoratorscreateMouseInputAdapter'()Ljavax/swing/event/MouseInputAdapter;createPopupMenu()Ljavax/swing/JPopupMenu;itemLjavax/swing/JMenuItem;actionpropsactions[Ljavax/swing/Action;e getGlassPane()Ljava/awt/Component;getDevicePositionList lockDisplay(Ljava/lang/Object;)VoBx freeDisplay(II)VwidthheightgetApplication()Lorg/das2/DasApplication;setApplication(Lorg/das2/DasApplication;)VgetMaximumSize()Ljava/awt/Dimension;paintComponent(Ljava/awt/Graphics;)VtpLorg/das2/datum/TimeParser;nowTZLorg/das2/datum/Datum;s dateFormatLjava/text/SimpleDateFormat;nowLjava/util/Date;fontoldFontmetricsLjava/awt/FontMetrics;g1Ljava/awt/Graphics;gy|print2(Ljava/awt/Graphics;Ljava/awt/print/PageFormat;I)I printGraphicsformatLjava/awt/print/PageFormat; pageIndex canvasWidthD canvasHeightprintableWidthprintableHeight canvasMax canvasMin printableMax printableMinmaxScaleFactorminScaleFactor scaleFactor}isPrintingThreadlisPaintingForPrintci getPrintable()Ljava/awt/print/Printable;findOneColorBar6(Lorg/das2/graph/DasPlot;)Lorg/das2/graph/DasColorBar;rLorg/das2/graph/Renderer;plotrr[Lorg/das2/graph/Renderer;resultLorg/das2/graph/DasColorBar;count~getJSONForPlot?(Lorg/das2/graph/DasPlot;Ljava/lang/String;Z)Ljava/lang/String;minstrmaxstrdf&Lorg/das2/datum/format/DatumFormatter;vvLorg/das2/datum/DatumVector;pos[IzlabelindentisInListcb inclColorbarjsonLjava/lang/StringBuilder;axisunitsstrdposxlabelylabel-9getImageMetadata()Ljava/lang/String;lastPlotplotsLocalVariableTypeTable*Ljava/util/List; writeToPng(Ljava/io/OutputStream;II)Vz1dz1peaksz0dztitleencoderLorg/das2/util/DasPNGEncoder;fLjavax/swing/JFrame;outLjava/io/OutputStream;whimageLjava/awt/image/BufferedImage;doCheckAPBug1129%Ljava/util/List;R Exceptions(Ljava/lang/String;)VLjava/awt/Dimension;filenameLjava/io/FileOutputStream;j writeToPDFcnfe Ljava/lang/NoClassDefFoundError;"Ljava/lang/ClassNotFoundException;ie"Ljava/lang/InstantiationException;iae"Ljava/lang/IllegalAccessException;t{|~writeToGraphicsOutput;(Ljava/io/OutputStream;Lorg/das2/util/awt/GraphicsOutput;)Vgo"Lorg/das2/util/awt/GraphicsOutput;'(Ljava/lang/String;Ljava/lang/String;)VgoClassLjava/lang/Class;graphicsOutput writeToSVGisDirtydirty1cc1$[Lorg/das2/graph/DasCanvasComponent;getActiveMonitor)()Lorg/das2/util/monitor/ProgressMonitor;mon'Lorg/das2/util/monitor/ProgressMonitor;mf1 MonitorEntry4Lorg/das2/system/DefaultMonitorFactory$MonitorEntry;dmf'Lorg/das2/system/DefaultMonitorFactory;mfs5[Lorg/das2/system/DefaultMonitorFactory$MonitorEntry;mf Lorg/das2/system/MonitorFactory; childIsDirty(Lorg/das2/graph/DasCanvas;)Z waitUntilIdlemonitors Ljava/lang/InterruptedException;msg lockObjectss[Ljava/lang/String;requestLjava/lang/Runnable;)pendingChanges(Ljava/util/Map;)VLjava/util/Map;5Ljava/util/Map;8(Ljava/util/Map;)VresizeAllComponentsdevicePositionList1"Lorg/das2/graph/DasDevicePosition;waitUntilValidprepareForOutputgetImage"(II)Ljava/awt/image/BufferedImage;runLorg/das2/graph/DasRow;prdccrowsLjava/util/ArrayList;logger1.Ljava/util/ArrayList;]getImageNonPrint(II)Ljava/awt/Image;-Ljava/lang/reflect/InvocationTargetException;Ljava/awt/Image;writeToImageImmediately(Ljava/awt/Image;)VgraphicswriteToImageImmediatelyNoCountwriteToImageImmediatelyNonPrintaddW(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)VrowcolumnLorg/das2/graph/DasColumn;addImpl*(Ljava/awt/Component;Ljava/lang/Object;I)Vcomp constraintsindexlayer setPreferredWidth(I)VprefsetPreferredHeight isScaleFonts setScaleFonts oldScaleFonts getBaseFont()Ljava/awt/Font; setBaseFont(Ljava/awt/Font;)V oldBaseFontsetFontgetFontForSize(II)Ljava/awt/Font;area baseFontSizeFcreateResizeListener$()Ljava/awt/event/ComponentListener;getCanvasComponentAt'(II)Lorg/das2/graph/DasCanvasComponent;xy components[Ljava/awt/Component;xremove getLineAt&(II)Lorg/das2/graph/DasCanvas$HotLine;line"Lorg/das2/graph/DasCanvas$HotLine;iteratorLjava/util/Iterator; getCellAt#(II)Lorg/das2/graph/DasCanvas$Cell; bestDistance boxDistanceboxLorg/das2/graph/DasCanvas$Cell;rcLjava/awt/Rectangle;best bestCenterLjava/awt/Point; boxCenter-1distanceSquared(IIII)Ix1y1x2y2addDevicePosition%(Lorg/das2/graph/DasDevicePosition;)VpositionaddRow(Lorg/das2/graph/DasRow;)Vminmax+ addColumn(Lorg/das2/graph/DasColumn;)VremoveDasDevicePositionremovepwDevicePosition Deprecated removeRowcell removeColumncreateFormCanvas0(Ljava/lang/String;II)Lorg/das2/graph/DasCanvas;dneLorg/das2/DasNameException;canvasFgetEditingModesetEditingModeb getDnDSupport()Lorg/das2/util/DnDSupport; startDrag!(IIILjava/awt/event/MouseEvent;)ZevtLjava/awt/event/MouseEvent; getDasName setDasNameoldNameapp getPaintCount()I setPaintCount oldPaintCountgetDasApplicationgetCanvasComponents&(I)Lorg/das2/graph/DasCanvasComponent;&()[Lorg/das2/graph/DasCanvasComponent;ntoStringgetPrintingTagsetPrintingTagoldisTextAntiAliassetTextAntiAlias isAntiAlias setAntiAliasisFitted setFittedoldValue makeCurrent"getPreferredScrollableViewportSizegetScrollableUnitIncrement(Ljava/awt/Rectangle;II)I visibleRect orientation directiongetScrollableBlockIncrement getScrollableTracksViewportWidth!getScrollableTracksViewportHeightisPendingChanges(Ljava/lang/Object;)ZregisterPendingChange'(Ljava/lang/Object;Ljava/lang/Object;)VclientperformingChangechangePerformed mutatorLock#()Ljava/util/concurrent/locks/Lock;isValueAdjusting access$000()Ljava/io/File; access$100 access$002(Ljava/io/File;)Ljava/io/File;x0 access$200 access$202(Z)Z access$300 access$400(Lorg/das2/graph/DasCanvas;)I access$500(Lorg/das2/graph/DasCanvas;I)V access$6004(Lorg/das2/graph/DasCanvas;)Ljavax/swing/JPopupMenu; access$700@(Lorg/das2/graph/DasCanvas;)Lorg/das2/graph/DasCanvas$GlassPane; access$800()Ljava/util/logging/Logger; access$900-(Lorg/das2/graph/DasCanvas;II)Ljava/awt/Font; access$10002(Lorg/das2/graph/DasCanvas;Ljava/awt/Graphics2D;)V access$1100()Ljava/awt/Paint; access$1200 access$1300()Ljava/awt/Stroke; access$1400thickcapjoindash[F SourceFileDasCanvas.java     '( lm    ^   67    org/das2/graph/DasPlot         java/awt/Graphics2D      ( java/lang/StringBuilder KL%painter is taking too long to paint (   ms):   java/lang/ExceptiontopDecorator causes exception:  L w   W Ljava/awt/print/PrinterExceptionjava/lang/ObjectError printing ERRORjavax/swing/JOptionPane    javax/swing/Action       java/util/LinkedList  org/das2/graph/Painter org/das2/graph/DasCanvas$8 properties K java/util/ArrayList   org/das2/graph/DasCanvas$15 K   java/util/HashSet     'UIOWA 'yyyyMMdd   on    Panel.backgroundPanel.foreground Panel.font  v    G(org/das2/graph/DasCanvas$RowColumnLayout  qr   java/awt/Dimension Kr  G"org/das2/graph/DasCanvas$GlassPane  Q W ^_ \] )org/das2/graph/DasCanvas$CanvasDnDSupport java/lang/SecurityException Lorg/das2/system/ChangesSupport K org/das2/graph/DasCanvas$9 javax/swing/Timerorg/das2/graph/DasCanvas$10 K  G Q L z L Worg/das2/graph/DasCanvas$11javax/swing/JPopupMenujavax/swing/JMenuItem KDasCanvas Properties  Q L IJ  L z!entering DasCanvas.paintComponent  Wvalue is adjusting, returning   W      "bottomDecorator causes exception: java/util/Date$Y $y       Q 'yyjava/text/SimpleDateFormat K  f         kh   &incrementPaintCountTimer.restart() {0}  % Ljava/awt/print/Printable}      ! ! " java/lang/Math #$ | % &'(  )**** print graphics clip: {0} +, - ./ 0 12!org/das2/graph/DasCanvasComponent -- {0} -- DasPlot.isDirty()={0}  W3 4 DasPlot.getBounds()={0} 5 678 9: ~ ;W%s"title":"%s", <"\" => ? @ ABC DE"%s" Forg/das2/datum/DatumG HIJ KLM NUTC"left":%d, "right":%d O P Q^%s"xaxis": { "label":"%s", "min":%s, "max":%s, %s, "type":"%s", "flipped":%s, "units":"%s" }, RWloglin SWtruefalse"top":%d, "bottom":%d^%s"yaxis": { "label":"%s", "min":%s, "max":%s, %s, "type":"%s", "flipped":%s, "units":"%s" }, _%s"yaxis": { "label":"%s", "min":%s, "max":%s, %s, "type":"%s", "flipped":%s, "units":"%s" }%s , java/lang/AssertionError'%s' @T U FT VW Wu%s"zaxis": { "label":"%s", "min":%s, "max":%s, "minpixel":[%d,%d], "maxpixel":[%d,%d], "type":"%s", "units":"%s" }%s XW{ "size":[%d,%d],  "numberOfPlots":%d, Y "plots": [ Z [ \W ]^ {   }  ]}Enter writeToPng _ 9: `apeaks: double peak detected bdoublePeakDetected cEncoding image into pngorg/das2/util/DasPNGEncoderorg/das2/util/DasPNGConstants Creation Time d ef - Autoplot g hi > hjSoftwareplotInfo  kl[ImageIO used to create image with transparent background, no metadata will be put in image.pngm kn owriteToPng({0})  7Write to png {0} **************************************java/io/FileOutputStream  pL9Wrote png file {0} **************************************#org.das2.util.awt.PdfGraphicsOutput q rs tuwrite pdf file {0}java/lang/NoClassDefFoundError vwjava/lang/RuntimeExceptionPDF output is not available Kxy z{ java/lang/ClassNotFoundException java/lang/InstantiationException |{ java/lang/IllegalAccessException }~ r L  L  ^ org/das2/util/awt/GraphicsOutput #org.das2.util.awt.SvgGraphicsOutputwrite svg file {0}SVG output is not available!component is marked as dirty: {0} uv %org/das2/system/DefaultMonitorFactory   W W WStill Dirty: {0}Canvas is still dirty % #LdasCanvas.waitUntilIdle Wjava.awt.headless > L setSize({0})  validate()  L 4L Lpending events processedjava/lang/Stringorg/das2/graph/DasCanvas$12 KPsubmitting invokeAfter to RequestProcessor to block until all tasks are complete  L*requestProcessor.invokeAfter task completejava/lang/InterruptedException K{'post data-load pending events processed W !"waiting for pending changesCstrange bug where update event didn't clear dirty flags, reposting.  LstateSupport.pendingChanges:    {0} canvas is idle /0  org/das2/event/DasUpdateEvent  dasUpdateeventQueueContainsUpdateEvents  org/das2/graph/DasDevicePosition L L L Wjava/lang/IllegalStateException?dasCanvas.prepareForOutput must not be called from event queue! ]^ a^ #GdasCanvas.getImage({0},{1}) % 8rjava/awt/image/BufferedImage K LMorg/das2/graph/DasCanvas$13 K +java/lang/reflect/InvocationTargetExceptiondas2.graphics.layout t(All Row Positions for Canvas ({0}x{1}): org/das2/graph/DasRow  time to getImage: {0}ms  DasCanvas dasCanvas.getImageNonPrint( ) PMorg/das2/graph/DasCanvas$14 K time to getImageNonPaint: {0}ms   .time to writeToImageImmediatelyNonPaint: {0}msadding DasCanvasComponent {0} <   U  Q NULL COMPONENT Ljavax/swing/JComponentjavax/swing/JLayeredPanelayeredContainerLayer java/lang/Integer  org/das2/graph/DasAxis org/das2/graph/Legendorg/das2/graph/DasAnnotation   VW LsetPreferredWidth({0,number,#}) s  setPreferredHeight({0,number,#}) tsetScaleFonts({0}) ef ghorg/das2/graph/DasCanvas setBaseFont({0})  setFont({0}) org/das2/graph/DasCanvas$16  ,  z^ L z7 org/das2/graph/DasCanvas$HotLine org/das2/graph/DasCanvas$Cell  java/awt/Point  u v r  org/das2/graph/DasColumn  K K   6 zL S< TUcanvas_  i org/das2/DasNameException v   v   z  [DasCanvas ]   setFitted({0})      W  java/awt/Color K* java/awt/BasicStroke Korg/das2/graph/DasCanvas$1 Save as PNGorg/das2/graph/DasCanvas$2 Save as SVGorg/das2/graph/DasCanvas$3 Save as PDForg/das2/graph/DasCanvas$4DAS Propertiesorg/das2/graph/DasCanvas$5Print...org/das2/graph/DasCanvas$6Refreshorg/das2/graph/DasCanvas$7About+org/das2/components/propertyeditor/Editablejavax/swing/Scrollable%org/das2/graph/DasCanvas$CanvasActionjava/awt/Componentjava/awt/print/PrinterJobjava/lang/Throwablejava/awt/Graphics|Keyjava/awt/RenderingHints$Keyjava/awt/print/PageFormatorg/das2/graph/DasColorBarjava/util/Listjava/util/Iteratorjava/io/OutputStreamjavax/swing/JFramejava/io/IOException2org/das2/system/DefaultMonitorFactory$MonitorEntryorg/das2/system/MonitorFactory%org/das2/util/monitor/ProgressMonitorjava/lang/Runnablejava/util/logging/Loggerjava/awt/Image java/awt/Fontjava/awt/Rectangleorg/das2/DasApplicationgetXAxis()Lorg/das2/graph/DasAxis;getYAxisgetRow()Lorg/das2/graph/DasRow; getColumn()Lorg/das2/graph/DasColumn;toArray(([Ljava/lang/Object;)[Ljava/lang/Object;java/lang/SystemcurrentTimeMillis()Jcreate()Ljava/awt/Graphics;java/awt/RenderingHintsKEY_TEXT_ANTIALIASINGLjava/awt/RenderingHints$Key;VALUE_TEXT_ANTIALIAS_ONsetRenderingHint2(Ljava/awt/RenderingHints$Key;Ljava/lang/Object;)VKEY_ANTIALIASINGVALUE_ANTIALIAS_ONpainterrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/io/PrintStreamprintln drawString(Ljava/lang/String;II)VprintStackTrace getPrinterJob()Ljava/awt/print/PrinterJob; setPrintable(Ljava/awt/print/Printable;)V printDialog getMessageshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;synchronizedList/(Lorg/das2/graph/DasCanvas;Ljava/lang/String;)V(Lorg/das2/graph/DasCanvas;)Vorg/das2/DasProperties getInstance()Lorg/das2/DasProperties;get&(Ljava/lang/Object;)Ljava/lang/Object;equalsjavax/swing/LookAndFeelinstallColorsAndFontQ(Ljavax/swing/JComponent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VgetDefaultApplicationsuggestNameFor&(Ljava/lang/Object;)Ljava/lang/String;setName setOpaque setLayout(Ljava/awt/LayoutManager;)VaddComponentListener%(Ljava/awt/event/ComponentListener;)VwhiteLjava/awt/Color; setBackground(Ljava/awt/Color;)VsetPreferredSize(Ljava/awt/Dimension;)VsetDoubleBuffered)(Ljava/awt/Component;Ljava/lang/Object;)V isHeadlessaddMouseListener!(Ljava/awt/event/MouseListener;)V7(Ljava/beans/PropertyChangeSupport;Ljava/lang/Object;)VaddPropertyChangeListener&(Ljava/beans/PropertyChangeListener;)V#(ILjava/awt/event/ActionListener;)V setRepeatsrepaintclearisEmpty(Ljavax/swing/Action;)VsetText0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem; addSeparator setAction notifyAllgetPreferredSizefinestVALUE_TEXT_ANTIALIAS_OFFVALUE_ANTIALIAS_OFF getBackground()Ljava/awt/Color;WHITEsetColor getClipBounds()Ljava/awt/Rectangle;fill(Ljava/awt/Shape;)V getForegroundcontains(Ljava/lang/CharSequence;)Zorg/das2/datum/TimeParser/(Ljava/lang/String;)Lorg/das2/datum/TimeParser;org/das2/datum/TimeUtil()Lorg/das2/datum/Datum;org/das2/datum/UnitshoursLorg/das2/datum/Units;java/util/TimeZone getDefault()Ljava/util/TimeZone; getRawOffset createDatum(I)Lorg/das2/datum/Datum;.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum;@(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Ljava/lang/String;$(Ljava/util/Date;)Ljava/lang/String;getFontgetSize deriveFont(F)Ljava/awt/Font;getFontMetrics'(Ljava/awt/Font;)Ljava/awt/FontMetrics;java/awt/FontMetrics stringWidth(Ljava/lang/String;)I getHeightgetWidth getAscentjava/util/logging/LevelFINELjava/util/logging/Level;valueOf(I)Ljava/lang/Integer;@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)VrestartgetImageableWidth()DgetImageableHeight getImageableX getImageableY translate(DD)V(DD)Dscalerotate(D)Vjava/lang/Thread currentThread()Ljava/lang/Thread; java/util/SetfillRect(IIII)VgetClip()Ljava/awt/Shape;FINER isLoggable(Ljava/util/logging/Level;)ZgetComponentCount getComponent(I)Ljava/awt/Component;java/lang/Boolean(Z)Ljava/lang/Boolean; getBounds getRenderers()[Lorg/das2/graph/Renderer;org/das2/graph/Renderer getColorBar()Lorg/das2/graph/DasColorBar; isVisiblegetTitle replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getDataMinimumgetUnits()Lorg/das2/datum/Units;org/das2/datum/UnitsUtilisTimeLocation(Lorg/das2/datum/Units;)ZgetDataMaximumorg/das2/datum/DatumVectornewDatumVectorK([Lorg/das2/datum/Datum;Lorg/das2/datum/Units;)Lorg/das2/datum/DatumVector;org/das2/datum/DatumUtil bestFormatterD(Lorg/das2/datum/DatumVector;)Lorg/das2/datum/format/DatumFormatter;$org/das2/datum/format/DatumFormatter@(Lorg/das2/datum/Datum;Lorg/das2/datum/Units;)Ljava/lang/String; getDMinimum getDMaximumresolveAxisLabelisLog isFlipped(Lorg/das2/datum/Units;)D(D)Ljava/lang/String; isHorizontal getDMiddle isPlotVisiblesize(I)Ljava/lang/Object;()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;finegetRGB(II)IwarninggetAlphaaddText getMainFrame()Ljavax/swing/JFrame;indexOf substring(I)Ljava/lang/String;(II)Ljava/lang/String;write7(Ljava/awt/image/BufferedImage;Ljava/io/OutputStream;)Vjavax/imageio/ImageIOI(Ljava/awt/image/RenderedImage;Ljava/lang/String;Ljava/io/OutputStream;)ZCONFIGcloseorg/das2/system/DasLogger GRAPHICS_LOGLorg/das2/system/LoggerId; getLogger6(Lorg/das2/system/LoggerId;)Ljava/util/logging/Logger;getExceptionHandler"()Lorg/das2/util/ExceptionHandler;*(Ljava/lang/String;Ljava/lang/Throwable;)Vorg/das2/util/ExceptionHandlerhandle(Ljava/lang/Throwable;)VhandleUncaughtsetOutputStream(Ljava/io/OutputStream;)VsetSizestart getGraphicsfinishjava/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class; newInstance!org/das2/util/DasExceptionHandlergetMonitorFactory"()Lorg/das2/system/MonitorFactory; getMonitors7()[Lorg/das2/system/DefaultMonitorFactory$MonitorEntry; getMonitor isStarted isFinished isCancelled.(Ljava/util/logging/Level;Ljava/lang/String;)V isShowing getProperty addNotifyfinervalidate!org/das2/system/EventQueueBlockerclearEventQueueB(Lorg/das2/graph/DasCanvas;Ljava/lang/Object;[Ljava/lang/String;)V org/das2/system/RequestProcessor invokeAfter)(Ljava/lang/Runnable;Ljava/lang/Object;)VwaitinfoupdategetChangesPending()Ljava/util/Map; java/util/MapentrySet()Ljava/util/Set;INFOsleep(J)Vjava/awt/ToolkitgetDefaultToolkit()Ljava/awt/Toolkit;getSystemEventQueue()Ljava/awt/EventQueue;java/awt/EventQueue peekEvent(I)Ljava/awt/AWTEvent;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; revalidateresizeinvalidateCacheImagejavax/swing/SwingUtilitiesisEventDispatchThreadA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V(III)V;(Lorg/das2/graph/DasCanvas;Ljava/awt/image/BufferedImage;)V invokeAndWait(Ljava/lang/Runnable;)Vorg/das2/util/LoggerManager.(Ljava/lang/String;)Ljava/util/logging/Logger;getParentDevicePosition$()Lorg/das2/graph/DasDevicePosition;formatLayoutStr7(Lorg/das2/graph/DasDevicePosition;Z)Ljava/lang/String;java/lang/Long(J)Ljava/lang/Long;entering(I)Ljava/lang/StringBuilder;-(Lorg/das2/graph/DasCanvas;Ljava/awt/Image;)VFINESTexiting!(Ljava/awt/image/ImageObserver;)INULL getParentsetRow setColumn*(Ljava/awt/Component;)Ljava/awt/Component;SEVERE dumpStackgetClientPropertyputClientPropertyinstallComponent()Ljava/awt/Container;firePropertyChange(Ljava/lang/String;ZZ)V9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V getSize2D()F getComponents()[Ljava/awt/Component;getActiveRegionjava/awt/Shape(DD)ZuninstallComponent(II)Z(Ljava/awt/Rectangle;)Z setLocation&(Lorg/das2/graph/DasDevicePosition;I)V4(Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)VdevicePositionidentityHashCode(Ljava/lang/Object;)I toHexStringorg/das2/util/DnDSupport!(IIILjava/awt/event/MouseEvent;)VgetNameContext()Lorg/das2/NameContext;org/das2/NameContext'(Ljava/lang/String;Ljava/lang/Object;)VtrimlengthdesiredAssertionStatusGRAY (FIIF[FF)V!1=    29    z  sM*N-663-2::+ +M,*N-66?-2:+:,,,>#*<?EKdlsH*$s!d0 !3"#$%-&$ %<'( **M,N-66-2:7+:   ! "e7  #'%&Y'() *+),-.):+&Y'0)1)-23e'/B',5@KT\eR,])*5T+, \--* $./'01,2!'"3n4B5% 67;4L5M,+6,7&,8N:Y;SY- 0?@!ABCDE2*@A  FG3B  H IJe<BCCYDSYESYFSYGSYHSYISYJS ! KL*K*LYMN*LYMNO*P*Q*RY*STU*VYW@*X*:YYZ*[*\Y*]^*_*`*aYbc*aYbd*aYbe*f* *gh*i*jklmno*pqrs*tu*u*vL*+w*x*yYz{**|}*~*Y,**Y***u/** ***Y*M*Y***Y**Y**YdY**<HK. (-;FKVr[gelq i| j k q s E h ~ ",4<HKLX\ix   L .MN!K"OP QRL*+W* S0TRL*+W* !"S0UL@**( ) * VWG*1 !@XRL*O+W*< =>S0YRL*O+W*E FGS0ZL@*O*M N O [WG*OW !@\]3 Y*[  ^_ fYLY*UM,+,W+NB9-:66'2:Y:+W+6 mopq s$u(v.wGxPyWz^wd~>P`aGbf^Rca(>de!9"fghh*ij/* kE2*@A lm*ZYM*YX`X,çN,-n!"oopqm**ZYM*YXdX*X *Z,çN,-!$$'$)**n!oDpKrX**Y stuv/*u wx>*+u yz/* {|* +M,*i , *o !**,*,N--,**O*N-:66a2:,: !"):,&Y')1)-23**hnһY:*hĶŚ*hƶř1*h: ȲɸʶlͶ:    : .*hжřY*h:: *h: ,:   Ն n:,:   6 6,, *dhd* d2, *f* **f// 7Nbjlt|1:Q\ k x   !#%l1,1,$./Q0:"}~ Q  \ x  /s(t@O 8 U  ,{2!"33"33o"33"33o#"38"345%3-$ "3OT"3"+:*ۇ9*܇9,9 ,9 ,,9 9  9  9 o9o99  w*RAC DEF G&I3K<LEMNNWP^QeRnSwUVWZ\ 1,  & <r EiN`WW^PeIn@!H|"3@K"3Wy#*YL**+ìM+,! #!oKBpW/*Q | .*YM**aYb*W,çN,-*x+M,*,**ܶ,*,*,Z>*P*:;:*Q*,*Q*x*YM*W,ç :,-:*x*Y:*Wç :  %((+(-""'"# #-27?MU]lx *->1@=zU7,..!a oQpL3N)"opBp "pop",*  F+MN6,:66!2: N-&  #+14:>#FFA? <!$"$ @ _*+: 6&Y': :Y,SY+   S)W+:4:YS: :YS: PYSYS::  :  :  : :Y+SY+S:    : !:Y,SY SY SY SY SY" #$SY% &'SY S)W+:4:YS: :YS: PYSYS::: :  : (:Y+)SY+*S:    :^+:Y,SYSY SY SY SY" #$SY% &'SY S)Wk, :Y,SYSY SY SY SY" #$SY% &'SY SY -S)W. /Y012:Y1S345: 62:Y6S375: 1 1:  :8/9:[OO;O;O0;<[OO9*dO9)`O=  :> :Y,SYSY SY SY.SY.SY.SY.SY? #$SY  SY  -S)W->$HN\s!1W l   <brw !$( )3$:-?.R/k0|12345789:;='>5?CASBvEFBJs  ( /(/Sy$N    ! 1 r`!(@s#LOOJOi"$O#OOOOOO"$O#OOOOOOo"$O#OOOOOO"$O#OOOOOOoRLJOn"$O#OOOOOOO"$O#OOOOOOOo"$O#OOOOOOO"$O#OOOOOOOo1"$O#OOOOOOO"$O#OOOOOOOo"$O#OOOOOOO"$O#OOOOOOOo"$O#OOOOOOO"$O#OOOOOOOo%LO'LOJO:,g"$O#OOOOOOOO"$O#OOOOOOOOo"$O#OOOOOOOO"$O#OOOOOOOOoVYWL*M,>6.,2:@+Wһ&Y'M,A:Y*۸SY*ܸS)W,B:Y+CS)W+{,D)W++CdEN+F:GGH:,I)W,*JK)W,L)W- ,-)W,M)W,N)W,O)W,-ZRTU'V2W>TD\L^o_abcdefghijk mn>=5^L !0"%*p$B$ &sPQ*R:6VYW:S~696  2H dS~6  d9   W 9 6 %&Y'T),-.CUV*W[*[*XYQZY[:]Yö^_t`:Ma:bc6  ,&Y' `d)e) f)-:g_h*i_+jkQl+mW% "36@T\jw{>HT\_hrT+ \# 9L "36C9 }cssssb_ "!K 9 "= 8z "O >rno+*=*>*:p=q>r+sY+t:*uv :vw+JRZZ\ZB %,3@JRWZadq>%rr`[J(!&"Op :m*+xyz{|+TMt~Y,:Mt~Y, Mt~,Mt~,}5O_>256LOP\_`l>6P ` mm![YYO ~,,+,**ܹ,*,,%+ ,,,;NsY+tN,::*---v:--v"--/-"  "7:>;;;9!#-"OOp p  C*+yz{+*Mt~Y,M,M,5=2 & !2&5"6#:&=$>%B'46>CC![YG WE*L=+N-66/-2:6+2=& /012$3)487=1C94$   E@ >!*"%%'& "% b*L+T+M,N-:6682:: * BCDEF2G9HWIZF`M>9!2(LGbZ!3$"2 " !"O*L+=>,+2:W** WXY*Z0[2W8_?`KaMcO! %'#G=* wx$#L L+Q:YYM*&'n3********N-66%-2:*N-SY*,-:,Y:²*-2 ,ç ::Y6* *̲* *pH*A*:66,2:   W dC*:GH:ŸǧS:Y*ȶQ: ,0@HQU\`cl09JM[wp  .%w n .%&'J():*+!T,Oo/%"(,-o NpB. %)"#H. /0%*+ɸʶͶ+йW$%%1 %2!$34LI*@FL+G+HM,ӧ<**M, ,Ԅ&   !$.4;BH*564=&"I! 7Lv<**M, ,Մ*&'n3********> $!="A#Q$Y%b&f(m*q,u. ="v! /8rt֙Yطٿ***&'n0*******ܧ NY-afiB=>?@B4C8DHEPFYG]HaKfNiLjMsP*j .%ttstt! ",G. 9:nB:YSYS**XY Y:֙ *'Y*::*u~: :YSYS޻VYW:*:6 6   J 2:  :  :     W   W :GzH: &Y') )) )-) )-:  %&Y' )) )-:  !efknfknv^`"b(dKgQhZjfrkunspt~xyz{|}~ |0gop./f;+3< )=< :> g1 0h< ?@st)*Kg,A ?B!x ?I"-5F "CD%5&EEvEO "CFG B&Y')-))-:Q*߻Y:֙ *:Y*:&:*u~:*u~!ekpskpN 6>DPV_kpsu\ u.H.%k+;+st)*6&PiI!,_OJ"OJ-KR.LMh*ZYN*X *Z-ç :-N+M*X#,*,+*+*,*,**,!$':$'(0:BRZbg hhI08N,!oDpB.13OMG *f*+   IPMnA*ZY:*X *Zç ::+:*x:***ܶ*** e,//4/7:N )7:<EJNWfox~4I)*EZN,NQ,!oEpB.QRX+++ *+, +  +  *+-*+W,*^-*^&  "'<AGOW *XXXS<XTU!"VWk+>+:s++\++E++ .+!+!"#++$%*+,&+ +'V-./024)5.657E8L9\:c;s<z=>?BCDF4X=YZ)[!*\]^1n(*M,)*,** **+NOPQR0S 11s_!0`a^1n,*M,-*,** **+Z[\]^0_ 11t_!0`bW/*_r cG~,n.*_=*_**/0*23z{|}"~+ ,,defO*` **4`*` !ghXn5+*4M*`N*+`*_****ܷ6*+6*7,*48*9-*`8*.  #6;GSW*XXFAi! 6jjkhOn:+*+6 lmih>*/;8<*/=n>j:m?*/=n@j:PA*/=n=j:3B*/=nCj:*/=nDj:2  *1GNdkf 'Da~stn op!*"jqr3 EY*F  st@*GN6-2-2::HI& $58>H$#=6Z@@u@v;wx! y/z^v*M*J, ,K  ZX=!Az7F *+L*    X={|r*cMN-G*-HN:OdO`*dMN-G*-HN:OdO`6 s t u v2 w5 y8 z@ {I |T }j ~m p >}~T}~rrurvj! ,,G  N::*eM:GHP:Q:R- NSYT:SYT:-QU N-QV-QWl`-QX-QYl`ZVWl`XYl`Z[\]6 [\]6   N*  #WYh-QW-QYhN -j      ' . 8 < B G P Y e k    p E 4 '.  u v !C"0t&" Xddhddh` *-*@+W+*+^+_ *+_`   $ , --6!lNY+aMNY+aN*c,bW*c-bW*@F:G3H:__:*ePY+cbWɱ2   & 1 ; G O V h k HVTUG!6llS< b~X~1;!16lNY+aMNY+aN*d,bW*d-bW*@F:G3H::*ePY+cbWɱ2   & 1 ; G O V h k HVS<G!6llTU b~X~1;!16D *@+W    6-*@+W+*+d+_ *+_e   $ , --6!Y*cMM,G,HNN-f+ ,g*eMM,G,HPN-h+ ,g߱.   # ) , = G O U X >}~$G4$YYS<!  Y*dMM,G,HNN-f+ ,g*eMM,G,HPN-i+ ,g߱.   # ) , = G O U X >}~$G4$YYTU!   B1YjN*&Y'k)-lm)-K-*n:t~-).1o"   ) !. $1 "3 #@ %43 BNBsBt 8! )"GW/*p - G`*p*p*q 4 5 7 8 9! /* ? 36*(*rR*s J K L) M+ J1 P>.33u3v3b3! '/*t X >+*tn*tM*+t*uN--v+*w, -v,x*y,+8. a b d e f g h( i, j4 m= n*>>N-#!  'Oo/*  | ^^* =* *z{     v/*  ? *`   Z-*GL+d=N6-+`2S-    % + 4-(x # !"y%b8&Y'|)*۶})*ܶ)*~))-  8/*h L a*hM+F+ĶŚ +ƶř+N-ȸȶW!+жřY+N-YöW*+h*,+8. U W X! Y& Z1 [= \F ]R bW c` d4& }~F aa \! !OW/*i o G^*i=*i*3 w x y z W/*o  G]*o=*o*l3    W/*  Gz(n*=**3*q    # '  ((L3*    z/*  /+#+W l+Y l   $ , *////!)% +W+Y   ! & *))))!W/*  W/*  = *+   'L *+,      'L *+,      'L *+,      'W2*  2*  W2*  0*Y W 0Y  7/*  =/*  :* /*  /* E* :*+,L1.$,"u0YYC<=Y"jQY"jQNY""- YHYIYJYF YGYEYDBz{j )28AJ`v|7Y`v *(p&$! @P1 N1 1 1y1 1 E\R z%{