4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6    ! 6" 6# $% &' () *+ *, - *. */ P0x &12 &34 &5 &67 &8 &9 :;<= /9 > /? 6@ AB AC AD AEFGH 9IJK >L 6M NO 6PQ 6R 6S 6T 6U 6V 6W 6X 3Y L3 NZ 6[\ 6]^_ R` 6ab V3 6c :3 6d 6ef \g 6h 6i 6jk a3 6l 6m 6n 6op 6q 6rs tu tv w 6xyz{ |} ~ 6 ~ 6 6 y3 6 6 6  6  6 6 3 6 6 ~ 6 6 6 g 6 6  6 g  g  6  $ 6 $ $ $ g 3     6 3  : 63 6   * * 6 6  w    6 3      6             6 6             ?!TD-  6 6         6 6         6     !   9 ! !   !"# 9$ d% d& !'( !)*+ !,-./ % &012 634 /3 5  6 7  8 9  : ! d: '; ) <=> $?@ $A $B CD CEFG 6HIJKLM N 6O PQR ST UVW Z3XY 9 ZZ ~[ \] ^ _` abc 6d Zefg hi jk l mno s 6p sqrs 6t uv uwxy ~z{| } ~ ~        6  6 ~      6  6 6 ~ 6 6  6 6    :   6,    6      Bd           6 6 6 6  6      V V VB    K  & 6      U    ! d d  6  d       6  6 ! $ 6 & 6     6   ! 6" 6#$ 6% 6&  6'( ) A@AA`A@* Jg 6+ , -. / 0 1 aB2 S34 U5 678 X3 69 6: 6 6; 6 X< X: X; 6= 6>? 6@ SA a UB 6C 6D SE CF UG UH 6I &J K 6LM 6N 6 O PQ 6R 6S ~T UV UWS 6XYz 6Z [ \ 6]^ _ ` a b c d  6e 6fg h i@@j@ klm no pq rs tu vw xy z{Cell InnerClassesHotLine GlassPaneCanvasDnDSupportRowColumnLayout| 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)\<doPrintImmediately(Ljava/awt/Component;)Vmessage[Ljava/lang/Object;pe!Ljava/awt/print/PrinterException;meLjava/awt/Component;Ljava/awt/print/Printable;pjLjava/awt/print/PrinterJob;}~F()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;j getGlassPane()Ljava/awt/Component;getDevicePositionList lockDisplay(Ljava/lang/Object;)VoG 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;gprint2(Ljava/awt/Graphics;Ljava/awt/print/PageFormat;I)I printGraphicsformatLjava/awt/print/PageFormat; pageIndex canvasWidthD canvasHeightprintableWidthprintableHeight canvasMax canvasMin printableMax printableMinmaxScaleFactorminScaleFactor scaleFactorisPrintingThreadlisPaintingForPrintci 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;countgetJSONForPlot?(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;axisunitsstrdposxlabelylabel2>getImageMetadata()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;W Exceptions(Ljava/lang/String;)VLjava/awt/Dimension;filenameLjava/io/FileOutputStream;o writeToPDFcnfe Ljava/lang/NoClassDefFoundError;"Ljava/lang/ClassNotFoundException;ie"Ljava/lang/InstantiationException;iae"Ljava/lang/IllegalAccessException;ywriteToGraphicsOutput;(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;bgetImageNonPrint(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;}remove 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; boxCenter48distanceSquared(IIII)Ix1y1x2y2addDevicePosition%(Lorg/das2/graph/DasDevicePosition;)VpositionaddRow(Lorg/das2/graph/DasRow;)Vminmax2 addColumn(Lorg/das2/graph/DasColumn;)VremoveDasDevicePositionremovepwDevicePosition Deprecated removeRowcell removeColumncreateFormCanvas0(Ljava/lang/String;II)Lorg/das2/graph/DasCanvas;dneLorg/das2/DasNameException;canvasMgetEditingModesetEditingModeb 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     ,- qr    c  ;<    org/das2/graph/DasPlot         java/awt/Graphics2D      - java/lang/StringBuilder PQ%painter is taking too long to paint (   ms):   java/lang/ExceptiontopDecorator causes exception:  Q ~   \ Qjava/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 P java/util/ArrayList   org/das2/graph/DasCanvas$15 P   java/util/HashSet       'UIOWA 'yyyyMMdd  on    Panel.backgroundPanel.foreground Panel.font  {    L(org/das2/graph/DasCanvas$RowColumnLayout  vw   java/awt/Dimension Pw  L"org/das2/graph/DasCanvas$GlassPane  V \ cd ab )org/das2/graph/DasCanvas$CanvasDnDSupport java/lang/SecurityException Qorg/das2/system/ChangesSupport P org/das2/graph/DasCanvas$9 javax/swing/Timerorg/das2/graph/DasCanvas$10 P   L V Q  Q \org/das2/graph/DasCanvas$11javax/swing/JPopupMenujavax/swing/JMenuItem PDasCanvas Properties  V Q NO  Q !entering DasCanvas.paintComponent  \value is adjusting, returning   \      "bottomDecorator causes exception: java/util/Date$Y $y        V  'yyjava/text/SimpleDateFormat P  k      pm   &incrementPaintCountTimer.restart() {0}  *  Qjava/awt/print/Printable !" #" $" %" &' ( ( )'java/lang/Math *+  , -./  01*** print graphics clip: {0} 23 4 56 7 89!org/das2/graph/DasCanvasComponent -- {0} -- DasPlot.isDirty()={0} \: ; DasPlot.getBounds()={0} < =>? @A  B\%s"title":"%s", C"\" DE F G HIJ KL"%s" Morg/das2/datum/DatumN OPQ RST UUTC"left":%d, "right":%d V W X^%s"xaxis": { "label":"%s", "min":%s, "max":%s, %s, "type":"%s", "flipped":%s, "units":"%s" }, Y\loglin Z\truefalse"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' G[ \ M[ ]\ ^u%s"zaxis": { "label":"%s", "min":%s, "max":%s, "minpixel":[%d,%d], "maxpixel":[%d,%d], "type":"%s", "units":"%s" }%s _\{ "size":[%d,%d],  "numberOfPlots":%d, ` "plots": [ a b c\ de {   }  ]}Enter writeToPng f >? ghpeaks: double peak detected idoublePeakDetected jEncoding image into pngorg/das2/util/DasPNGEncoderorg/das2/util/DasPNGConstants Creation Time k lm - Autoplot n op > oqSoftwareplotInfo  rs[ImageIO used to create image with transparent background, no metadata will be put in image.pngt ru vwriteToPng({0}) " "7Write to png {0} **************************************java/io/FileOutputStream  wQ9Wrote png file {0} **************************************#org.das2.util.awt.PdfGraphicsOutput  x yz {|write pdf file {0}java/lang/NoClassDefFoundError }~java/lang/RuntimeExceptionPDF output is not available P  java/lang/ClassNotFoundException java/lang/InstantiationException  java/lang/IllegalAccessException  w Q  Q  e org/das2/util/awt/GraphicsOutput #org.das2.util.awt.SvgGraphicsOutputwrite svg file {0}SVG output is not available!component is marked as dirty: {0} z{ %org/das2/system/DefaultMonitorFactory   \ \ \Still Dirty: {0}Canvas is still dirty * (QdasCanvas.waitUntilIdle \java.awt.headless E Q setSize({0})  validate()  Q 9Q Qpending events processedjava/lang/Stringorg/das2/graph/DasCanvas$12 PPsubmitting invokeAfter to RequestProcessor to block until all tasks are complete  Q*requestProcessor.invokeAfter task completejava/lang/InterruptedException P'post data-load pending events processed \ &'waiting for pending changes Nstrange bug where update event didn't clear dirty flags did clear after 300ms. Kstrange bug where update event didn''t clear dirty flags, reposting.{0} {1}  * QstateSupport.pendingChanges:    {0}canvas is idle 45  org/das2/event/DasUpdateEvent  dasUpdateeventQueueContainsUpdateEvents  org/das2/graph/DasDevicePosition Q Q Q \java/lang/IllegalStateException?dasCanvas.prepareForOutput must not be called from event queue! bc fc (LdasCanvas.getImage({0},{1}) =wjava/awt/image/BufferedImage P QRorg/das2/graph/DasCanvas$13 P +java/lang/reflect/InvocationTargetExceptiondas2.graphics.layout {(All Row Positions for Canvas ({0}x{1}): org/das2/graph/DasRow  time to getImage: {0}ms  DasCanvas  dasCanvas.getImageNonPrint( ) URorg/das2/graph/DasCanvas$14 P time to getImageNonPaint: {0}ms    .time to writeToImageImmediatelyNonPaint: {0}msadding DasCanvasComponent {0} A   Z  V NULL COMPONENT Qjavax/swing/JComponentjavax/swing/JLayeredPanelayeredContainerLayer java/lang/Integer  org/das2/graph/DasAxis org/das2/graph/Legendorg/das2/graph/DasAnnotation   [\ QsetPreferredWidth({0,number,#}) x  setPreferredHeight({0,number,#}) ysetScaleFonts({0}) jk lmorg/das2/graph/DasCanvas setBaseFont({0})  setFont({0}) org/das2/graph/DasCanvas$16  3  c Q < org/das2/graph/DasCanvas$HotLine org/das2/graph/DasCanvas$Cell  java/awt/Point  z { w  org/das2/graph/DasColumn  P P   ; Q XA YZcanvas_  p org/das2/DasNameException }   {     [DasCanvas ]   setFitted({0})      \  java/awt/Color P1 java/awt/BasicStroke Porg/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/GraphicsKeyjava/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;)Vwaitsleep(J)VINFOgetNameA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)VupdateinfogetChangesPending()Ljava/util/Map; java/util/MapentrySet()Ljava/util/Set;java/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/SwingUtilitiesisEventDispatchThread(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!6=    7>        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,]./5T01 \-2/ $34'5"617&''8n9B:% ;<;4L5M,+6,7&,8N:Y;SY-?@;AB4C 0DE&FGHIJ2*@A " KL3B  M NOe<BCCYDSYESYFSYGSYHSYISYJS & PQ*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[gplq t| u v | ~ P s  ",4<HKLX\ix   L 3R"S&K'TU VWL*+W* "X5YWL*+W* !""X5ZQ@**( ) * "[\G*1 "&@]WL*O+W*< =>"X5^WL*O+W*E FG"X5_Q@*O*M N O "`\G*OW "&@ab3 Y*[  "cd fYLY*UM,+,W+NB9-:66'2:Y:+W+6 mopq s$u(v.wGxPyWz^wd~>PefGgf"^Rhf(>ij&9'klmm*no/* "pJ2*@A "qr*ZYM*YX`X,çN,-"s&'ttuvr**ZYM*YXdX*X *Z,çN,-!$$'$)*"*s&tDuPwX**Y "xyz{/*u "|}>*+u "~/* "* +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   !#%l6161$34Q5:" Q  \ x  /x(y@O 8 U " 1{7&'88'88t'88'88t#'88'89:%3-$ '8TT'8"+:*ۇ9*܇9,9 ,9 ,,9 9  9  9 o9o99  w*RAC DEF G&I3K<LEMNNWP^QeRnSwUVWZ\" 61  & <r EiN`WW^PeIn@&H|'8@K'8\y#*YL**+ìM+,! #"&tKBu\/*Q " .*YM**aYb*W,çN,-*x+M,*,**ܶ,*,*,Z>*P*:;:*Q*,*Q*x*YM*W,ç :,-:*x*Y:*Wç :  %((+(-""'"# #-27?MU]lx *->1!@BzU71.".&a tQuL8N)'tuBu 'utu',* " F+MN6,:66!2: N-&  #+14:>#F"FA? <&$') @ _*+: 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(LTTJTi')T(TTTTTT')T(TTTTTTt')T(TTTTTT')T(TTTTTTtRLJTn')T(TTTTTTT')T(TTTTTTTt')T(TTTTTTT')T(TTTTTTTt1')T(TTTTTTT')T(TTTTTTTt')T(TTTTTTT')T(TTTTTTTt')T(TTTTTTT')T(TTTTTTTt%LT'LTJT:,g')T(TTTTTTTT')T(TTTTTTTTt')T(TTTTTTTT')T(TTTTTTTTtVYWL*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>B5^"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 }cs"sssb_ "&K 9 '= 8z 'T >rno+*=*>*:p=q>r+sY+t:*uv :vw+JRZZ\ZB %,3@JRWZadq>%r"r`[J(&&'Tu :m*+xyz{|+TMt~Y,:Mt~Y, Mt~,Mt~,}5O_>256LOP\_`l>6P ` m"m&[YYO ~,,+,**ܹ,*,,%+ ,",,  ;NsY+tN,::*---v:--v"--/-"  "7:>   ;";; 9&#-'TTu u C*+yz{+*Mt~Y,M,M,5=2 & !2&5"6#:&=$>%B'46>C"C&[YG\E*L=+N-66/-2:6+2=& /012$3)487=1C94$ !E"@ >&*'**'+ '* b*L+T+M,N-:6682:: * BCDEF2G9HWIZF`M>9!2(LGb"Z &3$'!"##2$%'! &'O*L+=>,+2:W** WXY*Z0[2W8_?`KaMc !O& *'(L=* wx")(Qu ?L+Q:YYM*&'n3********N-66%-2:*N-SY*,-:,Y:²*-2 ,ç ::Y6* ** *p*}*:66h2:  S W:  Q4:YSY*S W ńdCƶ*ȹ:GH:̸:Y*ζQ"%A ,0@HQU\`cl09JM[w "%'15>p  ! 3*wX !  s' 3*?";+,,-.v/0 &z,Tt/*"(12t NuB3 *$ 'Tt12*+3*"#H3 45%*+ϸжӶ+ֹW   $%"%6 %7&$89QI*@FL+G+HM,٧<**M, ,ڄ& !$.4;BH *:;4B&"I"& <Qv<**M, ,ۄ*&'n3********>& '()&$,=-A.Q/Y0b1f3m5q7u9 B"v"& /=wtܙY޷߿***&'n0******* NY-afiBHIJKM4N8OHPPQYR]SaVfYiWjXs[*j 3*t"txty& ",G3 >?nB:YSYS**XY Y:ܙ *'Y*::*u~: :YSYSĻVYW:*:6 6   J 2:  :  :     W   W :GzH: &Y') )) )-) )-:  %&Y' )) )-:  !efknfknvik"m(oKrQsZuf}kn~p~ 0gop34f@03A )BA :C! g1 0hA DE"xy./Kg,F DG&x ?I'2:F 'HI*5+JJvJT 'HKL B&Y')-))-:Q*Y:ܙ *:Y*:&:*u~:*u~!ekpskpN 6>DPV_kpsu\ u3M3*k+@0"xy./6+PiN&,_TO'TO2PR3QRh*ZYN*X *Z-ç :-N+M*X#,*,+*+* ,*,**,!$':$'(0:BRZbg h"hN08S1&tDuB318TRG *f*+  " NURn A*ZY:*X *Zç ::+:*x:***ܶ***  e ,//4/7:N )7:<EJNWfox ~  4"N./EZS1NQ1&tEuB3VWX ++ +*+,++*+-*+W,*^-*^&  !""'$<%A'G)O*W+*X"X!XXAXYZ&"[\k+>+:s++ \+!+!"#E+$+$"%.+&+&'(++)**+,++ +,V89:;=?)@.A5BECLD\EcFsGzHIJMNOQ4"]B^_)`&*abc1n-*M,.*,*/ */0YZ[\]0^ 1"1xd&0efc1n1*M,2*,*/ */0efghi0j 1"1yd&0eg\/*_} "hL~,n3*_=*_**45*78"+ ,",ijkO*` **9`*` "&lmXn:+*9M*`N*+`*_****ܷ;*+;*<,*9=*>-*`=*.  #6;GSW*X"XFAn& 6oopmOn?+*+; "qrih>*4@8A*4BnCj:mD*4BnEj:PF*4BnBj:3G*4BnHj:*4BnIj:2  *1GNdkf 'Da~"xys tu&*'ovw3 JY*K  "xy@*LN6-2-2::MN& $58>H$ !#B6_@"@z@{;|}& ~/cv*M*O, ,P   "_]B&F<F *+Q*  " ]Br*cRN-G*-HS:TdT`*dRN-G*-HS:TdT`6 ~   2 5 8 @ I T j m p >Tr"rzr{j& ,,G  N::*eR:GHU:V:W- NXYY:XYY:-VZ N-V[-V\l`-V]-V^l`_[\l`]^l`_`ab6 `ab6   N*  #\^h-V\-V^hN -j      ' . 8 < B G P Y e k    p E 4 '. " z { &C'0t&' Xddhddh` *-*@+W+*+c+d *+de   $ , -"-;&lSY+fMSY+fN*c,gW*c-gW*@F:G3H:dd:*eUY+hgWɱ2   & 1 ; G O V h k HVYZG!;l"lXA bX1;&16lSY+fMSY+fN*d,gW*d-gW*@F:G3H::*eUY+hgWɱ2   & 1 ; G O V h k HVXAG!;l"lYZ bX1;&16D *@+W   " ;-*@+W+*+i+d *+dj   $ , -"-;&Y*cRM,G,HSN-k+ ,l*eRM,G,HUN-m+ ,l߱.   # ) , = G O U X >$G4$Y"YXA&  Y*dRM,G,HSN-k+ ,l*eRM,G,HUN-n+ ,l߱.   # ) , = G O U X >$G4$Y"YYZ&   B6YoN*&Y'p)-qr)-K-*s:t~-).1t" ' ( )) ,. /1 -3 .@ 043 BSBxBy 8& )'G\/*u 8 "L`*u*u*v ? @ B C D"& /* J "36*(*wW*x U V W) X+ U1 [>.3"3z3{3g3& '/*y c ">+*yn*yM*+y*zN--{+*|, -{,}*~,+=. l m o p q r s( t, u4 x= y*>">S-#&  'Tt/*   "c^* =* *    "{/*  "? *`  " _-*LL+d=N6-+`2S-    % + 4-"( } #&'~*b8&Y')*۶)*ܶ)*))-  8"/*h W "a*hM+F+ĶŚ +ƶř+N-ȸȶW!+жřY+N-YöW*+h*,+=. ` b c! d& e1 f= gF hR mW n` o4& F a"a\& !T\/*i z "L^*i=*i*8    "\/*o  "L]*o=*o*l8    "\/*  "Lz(n*=**8*v    # '  ("(Q3*    "/*  "/+#+\ l+^ l   $ , */"///&)% +\+^   ! & *)")))&\/*  "\/*  "= *+  " ,L *+,    "  ,L *+,    "  ,L *+,    "  ,\2*  "2*  "\2* % "0*Y \ 0Y  </*  B/*  :* /*  /* E* :*+1Q6.),"'u0YYC<=Y"jQY"jQNY""- YHYIYJYF YGYEYDBz{j )28AJ`v|7Y`v *(u&$  & @  U6 S6 6 6y6 6 J\R *