4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1     1 1    ! "# "$ % "& "' P(x )* &+, &- &./ &0 &1 2345 /1 6 /7 18 9: 9; 9< 9=>?@ 9ABC >D 1E FG 1HI 1J 1K 1L 1M 1N 1O 1P +Q L+ FR 1ST 1UVW RX 1YZ V+ 1[ :+ 1\ 1]^ \_ 1` 1a 1bc a+ 1d 1e 1f 1gh 1i 1jk lm ln o 1pqrs tu vw 1x vy 1z 1{| y+ 1} 1~ 1  1  1 1 + 1 1 v 1 1 1 _ 1 1  1 _  _  1   1    _ +     1 +  : 1+ 1   " " 1 1  o    1 +      6             1 1             ?!TD-  1 1         1 1        1          1      1 _ _  !"# $%&'  ()* 1+, /+ -  . /  0 1  2  _23  ! 456 78 9 : ;< ;=>? 1@ABCDE F 1G HIJ KL MNO Z+PQ 1 ZR vS T U V WX YZ[ 1\ Z]^_ `a bc d efg s 1h sijk 1l mn mopq vrst u vwxy vz{ | } ~     1 z 1 v      1  1 1 v 1 1  1 1    :   1     : d            1 1 1  1  1      V V V:    C  & 1      M     _ _  1  _    1   1     1 ! 1     1   1 1 1 1  1  A@AA`A@ E_ 1! " #$ % & ' a:( N)* P+ ,-. S+ ,/ ,0 , ,1 , S2 S0 S1 13 145 16 N7 a P8 19 1: N; ;< P= P> 1? @ A 1BC 1D 1 E FG 1H 1I vJ KL KMN 1NOr 1P Q R  1ST U V W X Y Z  1[ 1\] ^ _@@`@ abc de fg hi jk lm no pqCell InnerClassesHotLine GlassPaneCanvasDnDSupportRowColumnLayoutr 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!T4doPrintImmediately(Ljava/awt/Component;)Vmessage[Ljava/lang/Object;pe!Ljava/awt/print/PrinterException;meLjava/awt/Component;Ljava/awt/print/Printable;pjLjava/awt/print/PrinterJob;st>()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;)Vo?u 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;gvyprint2(Ljava/awt/Graphics;Ljava/awt/print/PageFormat;I)I printGraphicsformatLjava/awt/print/PageFormat; pageIndex canvasWidthD canvasHeightprintableWidthprintableHeight canvasMax canvasMin printableMax printableMinmaxScaleFactorminScaleFactor scaleFactorzisPrintingThreadlisPaintingForPrintci 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[IindentisInListcb inclColorbarjsonLjava/lang/StringBuilder;axisunitsstrdpos*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;~O Exceptions(Ljava/lang/String;)VLjava/awt/Dimension;filenameLjava/io/FileOutputStream;g writeToPDFcnfe Ljava/lang/NoClassDefFoundError;"Ljava/lang/ClassNotFoundException;ie"Ljava/lang/InstantiationException;iae"Ljava/lang/IllegalAccessException;qxy{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;ZgetImageNonPrint(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 constraintsindexlayersetPreferredWidth(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;uremove 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*.distanceSquared(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;canvasCgetEditingModesetEditingModeb 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     '( ij    [   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 t   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  no   java/awt/Dimension Kr  G"org/das2/graph/DasCanvas$GlassPane  N 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 N L w L Worg/das2/graph/DasCanvas$11javax/swing/JPopupMenujavax/swing/JMenuItem KDasCanvas Properties  N L IJ  L z!entering DasCanvas.paintComponent  Wvalue is adjusting, returning   W      "bottomDecorator causes exception: java/util/Date$Y $y       N 'yyjava/text/SimpleDateFormat K  c         he   &incrementPaintCountTimer.restart() {0}  " Ljava/awt/print/Printablez        java/lang/Math  ! | " #$%  &'*** print graphics clip: {0} () * +, - ./!org/das2/graph/DasCanvasComponent -- {0} -- DasPlot.isDirty()={0} W0 1 DasPlot.getBounds()={0} 2 345 67 { 8W%s"title":"%s", 9"\" :; < = >?@ AB"%s" Corg/das2/datum/DatumD EFG HIJ KUTC"left":%d, "right":%d L M^%s"xaxis": { "label":"%s", "min":%s, "max":%s, %s, "type":"%s", "flipped":%s, "units":"%s" }, N OWloglin PWtruefalse"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' =Q R CQ SW Tu%s"zaxis": { "label":"%s", "min":%s, "max":%s, "minpixel":[%d,%d], "maxpixel":[%d,%d], "type":"%s", "units":"%s" }%s UW{ "size":[%d,%d],  "numberOfPlots":%d, V "plots": [ W |X} YW Z[ {   }  ]}Enter writeToPng \ 67 ]^peaks: double peak detected _doublePeakDetected `Encoding image into pngorg/das2/util/DasPNGEncoderorg/das2/util/DasPNGConstants Creation Time a bc - Autoplot d ef > egSoftwareplotInfo  hi[ImageIO used to create image with transparent background, no metadata will be put in image.pngj hk lwriteToPng({0})   7Write to png {0} **************************************java/io/FileOutputStream  mL9Wrote png file {0} **************************************#org.das2.util.awt.PdfGraphicsOutput n op qrwrite pdf file {0}java/lang/NoClassDefFoundError stjava/lang/RuntimeExceptionPDF output is not available Kuv wx java/lang/ClassNotFoundException java/lang/InstantiationException yx java/lang/IllegalAccessException z{ |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 1L 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 Kx'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 ,-  org/das2/event/DasUpdateEvent  dasUpdateeventQueueContainsUpdateEvents  org/das2/graph/DasDevicePosition L L L Wjava/lang/IllegalStateException?dasCanvas.prepareForOutput must not be called from event queue! Z[ ^[  GdasCanvas.getImage({0},{1}) " 5rjava/awt/image/BufferedImage K IJorg/das2/graph/DasCanvas$13 K +java/lang/reflect/InvocationTargetExceptiondas2.graphics.layout q(All Row Positions for Canvas ({0}x{1}): org/das2/graph/DasRow  time to getImage: {0}ms  DasCanvas dasCanvas.getImageNonPrint( ) MJorg/das2/graph/DasCanvas$14 K time to getImageNonPaint: {0}ms    .time to writeToImageImmediatelyNonPaint: {0}msadding DasCanvasComponent {0} 9   R  N NULL COMPONENT Ljavax/swing/JComponentjavax/swing/JLayeredPanelayeredContainerLayer java/lang/Integer  org/das2/graph/DasAxis org/das2/graph/Legendorg/das2/graph/DasAnnotation   ST LsetPreferredWidth({0,number,#}) s  setPreferredHeight({0,number,#}) tsetScaleFonts({0}) bc deorg/das2/graph/DasCanvas setBaseFont({0})  setFont({0}) org/das2/graph/DasCanvas$16  )  w[ L w7 org/das2/graph/DasCanvas$HotLine org/das2/graph/DasCanvas$Cell  java/awt/Point  r s r  org/das2/graph/DasColumn  K K   3 wL P9 QRcanvas_  f org/das2/DasNameException s   v   w  [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/GraphicsyKeyjava/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 getDMaximumgetLabelisLog 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. (-;FKVo[gblq f| g h n p B e { ",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: j+:Y,SY!  SY SY SY SY" #$SY% &'SY S)Ww, :Y,SY!  SY SY SY SY" #$SY% &'SY SY -S)W. /Y012:Y1S345: 62:Y6S375: 1 1:  : 8/  9:[OO ;O ;O0  ;<[OO 9*dO 9)`O= :Y,SY>  SY SY SY .SY .SY .SY .SY? #$SY  SY  -S)W-?$HN\s!3Sh ~   8^cu"$&'7">+C,V-o./01235678 9;+<9=G?YAvBC?Gs  ( /( / $N    ! !+(@s#LOOJOe "$O#OOOOO "$O#OOOOOo "$O#OOOOO "$O#OOOOOoRLJOj "$O#OOOOO "$O#OOOOOo "$O#OOOOO "$O#OOOOOo= "$O#OOOOO "$O#OOOOOo "$O#OOOOO "$O#OOOOOo "$O#OOOOO "$O#OOOOOo%LO'LOJO:,c"$O#OOOOO"$O#OOOOOo"$O#OOOOO"$O#OOOOOoVYWL*M,>6.,2:@+Wһ&Y'M,A:Y*۸SY*ܸS)W,B:Y+CS)W+C{,D)W++CdEN+F:GGH:,I)W,*JK)W,L)W- ,-)W,M)W,N)W,O)W,-ZOQR'S2T>QDYL[o\^_`abcdefgh jk>=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#56 :#=!>"B$46>CC![YGWE*L=+N-66/-2:6+2=& ,-./$0)184=.C64$  E@ >!*"%%'& "%   b*L+T+M,N-:6682:: * ?@ABC2D9EWFZC`J>9! 2(LGbZ!3$"2" O*L+=>,+2:W** TUV*W0X2T8\?]K^M`O! %' G=* tu! 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+ ,-%*+ɸʶͶ+йW$%%. %/!$01LI*@FL+G+HM,ӧ<**M, ,Ԅ&   ! $ . 4;B H*234=&"I! 4Lv<**M, ,Մ*&'n3********> $=A Q!Y"b#f%m'q)u+ ="v! /5rt֙Yطٿ***&'n0*******ܧ NY-afiB:;<=?4@8AHBPCYD]EaHfKiIjJsM*j ."ttstt! ",G+ 67nB:YSYS**XY Y:֙ *'Y*::*u~: :YSYS޻VYW:*:6 6   J 2:  :  :     W   W :GzH: &Y') )) )-) )-:  %&Y' )) )-:  !efknfknv[]"_(aKdQeZgfokrnppq~uvwxyz{|} y0gop./f8(39 ):9 :; g1 0h9 <=st)*Kg,> <?!x ?I"*5F "@A%5&BBvBO "@CD B&Y')-))-:Q*߻Y:֙ *:Y*:&:*u~:*u~!ekpskpN 6>DPV_kpsu\ u.E."k+8(st)*6#PiF!,_OG"OG*HR+IJh*ZYN*X *Z-ç :-N+M*X#,*,+*+*,*,**,!$':$'(0:BRZbg hhF08K,!oDpB+13LJG *f*+   FMJnA*ZY:*X *Zç ::+:*x:***ܶ*** e,//4/7:N )7:<EJNWfox~4F)*EZK,NQ,!oEpB+NOX+++ *+, +  +  *+-*+W,*^-*^&  "'<AGOW*XXXP9XQR!"STk+>+:s++\++E++ .+!+!"#++$%*+,&+ +'V*+,-/1)2.354E5L6\7c8s9z:;<?@AC4U=VW)X!*YZ[1n(*M,)*,** **+KLMNO0P 11s\!0]^[1n,*M,-*,** **+WXYZ[0\ 11t\!0]_W/*_o `G~,n.*_=*_**/0*23wxyz"{+| ,,abcO*` **4`*` !deXn5+*4M*`N*+`*_****ܷ6*+6*7,*48*9-*`8*.  #6;GSW*XXFAf! 6ggheOn:+*+6 ijih>*/;8<*/=n>j:m?*/=n@j:PA*/=n=j:3B*/=nCj:*/=nDj:2  *1GNdkf 'Da~stk lm!*"gno3 EY*F  pq@*GN6-2-2::HI& $58>H$#=6W@@r@s;tu! v/w[v*M*J, ,K  WU=!Aw7F *+L*    U=xyr*cMN-G*-HN:OdO`*dMN-G*-HN:OdO`6 p q r s2 t5 v8 w@ xI yT zj {m }p ~>z{Tz{rrrrsj|}! ,,~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 '.  r s |}!C"0t&" Xddhddh` *-*@+W+*+^+_ *+_`   $ , --3!lNY+aMNY+aN*c,bW*c-bW*@F:G3H:__:*ePY+cbWɱ2   & 1 ; G O V h k HVQRG!3llP9 b{X{1;|}!16lNY+aMNY+aN*d,bW*d-bW*@F:G3H::*ePY+cbWɱ2   & 1 ; G O V h k HVP9G!3llQR b{X{1;|}!16D *@+W    3-*@+W+*+d+_ *+_e   $ , --3!Y*cMM,G,HNN-f+ ,g*eMM,G,HPN-h+ ,g߱.   # ) , = G O U X >z{$}G4$}YYP9!  Y*dMM,G,HNN-f+ ,g*eMM,G,HPN-i+ ,g߱.   # ) , = G O U X >z{$}G4$}YYQR!   B1YjN*&Y'k)-lm)-K-*n:t~-).1o"   ) . !1 3 @ "43 BNBsBt 8! )"GW/*p * G`*p*p*q 1 2 4 5 6! /* < 36*(*rR*s G H I) J+ G1 M>.33r3s3b3! '/*t U >+*tn*tM*+t*uN--v+*w, -v,x*y,+8. ^ _ a b c d e( f, g4 j= k*>>N-#!  'Oo/*  y [^* =* *z{ } ~    v/*  ? *`   W-*GL+d=N6-+`2S-    % + 4-(u # !"v%b8&Y'|)*۶})*ܶ)*~))-  8/*h I a*hM+F+ĶŚ +ƶř+N-ȸȶW!+жřY+N-YöW*+h*,+8. R T U! V& W1 X= YF ZR _W `` a4& }~F aa \! !OW/*i l G^*i=*i*3 t u v w 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 *(m&$! @P1 N1 1 1y1 1 E\R w"x