4' - - - - - -   -  - -    -    =        - & N   -  -  0  - m m - - -  = = = = -@ A@ G = O N N S N     N   ^ a & f & N  m m m m m  t   A t  t t ~  ~ ~ m m     -                     ! "#  $ %  &  '  (  )  * + ,-./ 0 12 13 45 467 8 9 : 6 ;< = >9? @ AB 1C DE DF G HI HJK  L -M mN =O =PQ RS T UV UW  XY EZ[  \ U] ^_ `abc InnerClassesloggerLjava/util/logging/Logger; popupWindowLjavax/swing/JDialog; parentPlotLorg/das2/graph/DasPlot;myPlot sourceZAxisLorg/das2/graph/DasAxis; sourceXAxisxValueLorg/das2/datum/Datum;yValueySlice buttonPanelLjavax/swing/JPanel;additionalActionsLjava/util/List; Signature&Ljava/util/List;renderer#Lorg/das2/graph/SymbolLineRenderer; markColorLjava/awt/Color;K(Lorg/das2/graph/DasPlot;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VCodeLineNumberTableLocalVariableTablethis1Lorg/das2/components/HorizontalSpectrogramSlicer;parentinitPlot(Lorg/das2/graph/DasCanvas;)VcanvasLorg/das2/graph/DasCanvas;xAxisyAxis addAction(Ljavax/swing/Action;)VbLjavax/swing/JButton;aLjavax/swing/Action; StackMapTable setDataSet(Lorg/das2/qds/QDataSet;)VdsLorg/das2/qds/QDataSet; getDataSet()Lorg/das2/qds/QDataSet; getSliceY()Lorg/das2/datum/Datum; createSlicerr(Lorg/das2/graph/DasPlot;Lorg/das2/dataset/TableDataSetConsumer;)Lorg/das2/components/HorizontalSpectrogramSlicer;plotdataSetConsumer'Lorg/das2/dataset/TableDataSetConsumer; showPopup()VrLjava/lang/Runnable; showPopupImpldisposeclearex,Lorg/das2/datum/InconvertibleUnitsException;tds createPopupwidthIheightrowLorg/das2/graph/DasRow;columnLorg/das2/graph/DasColumn;content buttonLayoutLjavax/swing/BoxLayout; pdfButton printButtonsettingsButtonclose parentWindowLjava/awt/Window;parentLocationLjava/awt/Point;xxyyLjava/awt/Rectangle;deisPopupVisible()ZdataPointSelected+(Lorg/das2/event/DataPointSelectionEvent;)Ve(Lorg/das2/event/DataPointSelectionEvent;. showSliceF(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)ZboundsxunitsLorg/das2/datum/Units;ixrangeyrangeyunitsvDjxdsixyds1eqdep1Lorg/das2/qds/IDataSet;bz"Lorg/das2/qds/util/DataSetBuilder;bx lastIndexs1Lorg/das2/qds/ArrayDataSet;sx yformatter&Lorg/das2/datum/format/DatumFormatter;iy sliceDataSetystrLjava/lang/String;ydrLorg/das2/datum/DatumRange; formattertds1ydstitlefgh7<ij getMarkColor()Ljava/awt/Color; setMarkColor(Ljava/awt/Color;)V access$000K(Lorg/das2/components/HorizontalSpectrogramSlicer;)Lorg/das2/graph/DasPlot;x0 access$100C(Lorg/das2/components/HorizontalSpectrogramSlicer;)Ljava/awt/Color; access$2004(Lorg/das2/components/HorizontalSpectrogramSlicer;)V access$300 access$400w(Lorg/das2/components/HorizontalSpectrogramSlicer;Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Zx1x2x3 access$500H(Lorg/das2/components/HorizontalSpectrogramSlicer;)Ljavax/swing/JDialog; SourceFile HorizontalSpectrogramSlicer.java HI  java/util/ArrayList java/awt/Color k org/das2/graph/DasAxis lmorg/das2/graph/DasPlot n!org/das2/graph/SymbolLineRenderer op qr1org/das2/components/HorizontalSpectrogramSlicer$1 } st uvorg/das2/event/MouseModule%org/das2/event/PointSlopeDragRenderer wx yx zSlope {| }~  javax/swing/JButton       x/org/das2/components/HorizontalSpectrogramSlicer  B1org/das2/components/HorizontalSpectrogramSlicer$2    p  AB *org/das2/datum/InconvertibleUnitsException   org/das2/graph/DasCanvas  p org/das2/graph/DasRow org/das2/graph/DasColumn  javax/swing/JPaneljava/awt/BorderLayout javax/swing/BoxLayout    d B javax/swing/Action   1org/das2/components/HorizontalSpectrogramSlicer$3Print... 1org/das2/components/HorizontalSpectrogramSlicer$4 Settings...Close 1org/das2/components/HorizontalSpectrogramSlicer$5 Center South javax/swing/JDialog Horizontal Slicer    java/awt/Point       " "java/awt/Rectangle    B    %gridding data to support mouse module    $dataset scheme is not supported: {0}  'Horizontal Slice is unable to find data      I g f   L        org/das2/qds/QDataSetBINS_1   h   org/das2/qds/util/DataSetBuilderUNITS   "java/lang/IllegalArgumentException  DEPEND_0 j          setDataSet sliceDataSet      org/das2/datum/TimeLocationUnits   i  java/lang/StringBuilder  !!cx:  y: " # $ das2.gui.dmia% &java/lang/Object)org/das2/event/DataPointSelectionListenerjava/util/Iteratorjava/awt/Windoworg/das2/datum/Unitsorg/das2/datum/Datumorg/das2/qds/IDataSetjava/lang/String$org/das2/datum/format/DatumFormatter(III)VcreateAttachedAxis(I)Lorg/das2/graph/DasAxis;3(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VsetAntiAliased(Z)V addRenderer(Lorg/das2/graph/Renderer;)VaddTopDecorator(Lorg/das2/graph/Painter;)VgetDasMouseInputAdapter'()Lorg/das2/event/DasMouseInputAdapter;getXAxis()Lorg/das2/graph/DasAxis;getYAxisV(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VU(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/event/DragRenderer;Ljava/lang/String;)V#org/das2/event/DasMouseInputAdapteraddMouseModule(Lorg/das2/event/MouseModule;)Vjava/util/Listadd(Ljava/lang/Object;)Z+(Ljava/awt/Component;I)Ljava/awt/Component;%org/das2/dataset/TableDataSetConsumergetZAxisjavax/swing/SwingUtilitiesisEventDispatchThread invokeLater(Ljava/lang/Runnable;)V setVisible getCanvas()Lorg/das2/graph/DasCanvas;getWidth()I getHeight(II)V setScaleFonts:(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasRow;DDDDII)V=(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasColumn;DDDDII)VW(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)V(Ljava/awt/LayoutManager;)V(Ljava/awt/Container;I)V setLayoutsizeiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;*(Ljava/awt/Component;)Ljava/awt/Component;javax/swing/BoxcreateHorizontalGlue()Ljava/awt/Component;"org/das2/components/ComponentsUtilgetPdfButtonAction0(Lorg/das2/graph/DasCanvas;)Ljavax/swing/Action;`(Lorg/das2/components/HorizontalSpectrogramSlicer;Ljava/lang/String;Lorg/das2/graph/DasCanvas;)V(Ljava/lang/String;)VaddActionListener"(Ljava/awt/event/ActionListener;)V)(Ljava/awt/Component;Ljava/lang/Object;)VgetWindowAncestor'(Ljava/awt/Component;)Ljava/awt/Window;(Ljava/awt/Window;)VsetTitlesetDefaultCloseOperation(I)VsetContentPane(Ljava/awt/Container;)VpackgetYgetXgetRow()Lorg/das2/graph/DasRow; getDMinimum translateconvertPointToScreen'(Ljava/awt/Point;Ljava/awt/Component;)Vxy(IIII)V verifyVisible*(Ljava/awt/Rectangle;)Ljava/awt/Rectangle; setLocation isVisible&org/das2/event/DataPointSelectionEventorg/das2/qds/examples/Schemes isXYZScatter(Lorg/das2/qds/QDataSet;)Zjava/util/logging/Loggerfineorg/das2/qds/ops/Opsgrid0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;org/das2/qds/SemanticOpsisTableDataSetjava/util/logging/LevelWARNINGLjava/util/logging/Level;log@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V getFeedbackFeedback0()Lorg/das2/event/DasMouseInputAdapter$Feedback;,org/das2/event/DasMouseInputAdapter$Feedback setMessageranklengthslice(I)Lorg/das2/qds/QDataSet;org/das2/qds/DataSetOps dependBoundsboundsContainsgetUnits/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;()Lorg/das2/datum/Units;isConvertibleTo(Lorg/das2/datum/Units;)Zorg/das2/datum/UnitsUtilisRatioMeasurement dimensionlessvalue()D createDatum(D)Lorg/das2/datum/Datum; xtagsDataSetextent ytagsDataSetjoinG(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;(I)Djava/lang/Mathabs(D)Dproperty&(Ljava/lang/String;)Ljava/lang/Object;org/das2/qds/DataSetUtil closestIndex0(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;)IasDatum/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Datum; createRank1(I)Lorg/das2/qds/IDataSet;putValue(ID)V putProperty'(Ljava/lang/String;Ljava/lang/Object;)V(II)D nextRecord()Lorg/das2/qds/DDataSet;org/das2/qds/ArrayDataSet getFormatter(()Lorg/das2/datum/format/DatumFormatter;format*(Lorg/das2/datum/Datum;)Ljava/lang/String; asDatumRange4(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/DatumRange;org/das2/datum/DatumRangetoString()Ljava/lang/String;middleslice1?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;org/das2/system/DasLoggerGUI_LOGLorg/das2/system/LoggerId; getLogger6(Lorg/das2/system/LoggerId;)Ljava/util/logging/Logger;finest getBounds()Ljava/awt/Rectangle;getFont()Ljava/awt/Font;setFont(Ljava/awt/Font;)V(org/das2/datum/format/TimeDatumFormatterDEFAULT*Lorg/das2/datum/format/TimeDatumFormatter;getTitletrimappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getLabelequalssetLabelorg/das2/util/LoggerManager.(Ljava/lang/String;)Ljava/util/logging/Logger;!- 3**Y * Y *- *,*+lfj#m(n-o2p*3333 z*M* N*Y,-*Y***+Y**Y*Y*** !"#& s tuv*w2x=yIy*zz qh}&* +$W*%&Y+'M*%,(W %  &&% A *+)      2** /*+  g*M+,N-Y*,-. * i/ *0Y*1L+2  S**3*4   V**4*5  8*3+*)$*6*+*7*8W M*)+.9&  +./7 /88  B 1*:;l<*:<l==Y>N-?**-@AY-BDF:GY-HJL:-*MNYOYPQ:*NYR%SY*%T:*%U* D* V8* W:X#YZ: *%&Y '[W*%\[W&Y-]':*%[W&Y^Y*_-`': *% [W&YaY*b-c': *% [W&Yde:  fY*gh*% [W-ij*%kj*l: *mY n*op*q*r*stY*uv:  *wl*xyhz *:{ |*:;`6 }6~Y:66*. $)05J_k{ %95C7N8[?eAmBxDEFGHIKLMPQSTUV%Y0[ 1 $!"#"$ J$%_&'{()*4+, 9- N. /0 q12 83"14"5]56 7689:;<)?7689:;====>?@ABV!***:^ !@CDh*+8*+7+M,,,M,,,N*-*7*8*:hiklmn!o)p1q8rDuFwVxg{*hhEFS  F" G"GHI[:+{6+j+:,-+:F:,' , ,M+:+:::: ,' , ,M -'  -  -Nggk9   ,-+::t:  ,6  :  -6 ::   Y:Y:660 Y-616 :Z:: ::: *+d-6*::  : *+!:  : * +:*6 *§%*ø:  *  *:*:Ķ*),ƙ : ,: *ȶ:  ʞY ζͶ: *Y ж ,Ѷ Ͷ϶**ӶԚ**Ӷ** ӶԚ** Ӷ@a~ (2<?LZir|6GJOQXov~$3@Ocgx(/8ALSZfk|    1 H Y*(TJ L0KLrM"N O J KLPL 6QR OBS"M"vgT ~_U" TV +WX YZ[Z\":]^3_^`aOb":4c  de `a 4 de (fg f5 ha [[ [[Xi Xj sb"Ac /,de ha ke G.G2l N 7GmmGGGGll % 87GmmG7GmmGGmGGnooLPBpC7GmmGG9q 7GmmGGGq!.r)qU'st/* uv>*+ !"wx/*V yz{/*V y|}/*V y~x/*V yP*+,-V*y /*V y! ָ׳X2fa^0