PK 5IX META-INF/PK 5IX(FbhhMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.9.4 Created-By: 1.8.0_181-b13 (Oracle Corporation) PK 5IXorg/PK 5IX org/autoplot/PK 5IXorg/autoplot/binarydatasource/PK 5IX?3META-INF/build.txtbuild.timestamp: build.user.name: build.svnurl: $URL: https://svn.code.sf.net/p/autoplot/code/autoplot/trunk/BinaryDataSource/src/META-INF/build.txt $ build.svnrevision: $Revision: 595 $ PK 5IX&ޞ>>AMETA-INF/org.autoplot.datasource.DataSourceEditorPanel.extensionsorg.autoplot.binarydatasource.BinaryDataSourceEditorPanel bin PK 5IXI;;=META-INF/org.autoplot.datasource.DataSourceFactory.extensionsorg.autoplot.binarydatasource.BinaryDataSourceFactory bin PK 5IX<99<META-INF/org.autoplot.datasource.DataSourceFormat.extensionsorg.autoplot.binarydatasource.BinaryDataSourceFormat bin PK 5IXECDDGMETA-INF/org.autoplot.datasource.DataSourceFormatEditorPanel.extensionsorg.autoplot.binarydatasource.BinaryDataSourceFormatEditorPanel bin PK 5IXw6org/autoplot/binarydatasource/BinaryDataSource$1.class3+  ! " # $%& val$offsetJval$finalRecOffsetIval$finalRecSizeBytesthis$00Lorg/autoplot/binarydatasource/BinaryDataSource;7(Lorg/autoplot/binarydatasource/BinaryDataSource;IJII)VCodeLineNumberTableLocalVariableTablethis InnerClasses2Lorg/autoplot/binarydatasource/BinaryDataSource$1;x0value(I)Di SourceFileBinaryDataSource.javaEnclosingMethod' ()   *0org/autoplot/binarydatasource/BinaryDataSource$1!org/das2/qds/AbstractRank1DataSet.org/autoplot/binarydatasource/BinaryDataSource getDataSet@(Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;(I)V     Z*+*!***X   I**a*ia[  PK 5IX,nc*c*4org/autoplot/binarydatasource/BinaryDataSource.class3                           ! " # $% *& *'( ) *+,-. /0 12 34 56 78 79 : ;<= >?@ A BCD E FGH PI JK L MNOPQ R ST UV SW XYZ[\ ] ^_`a bc dbefg qhi@ Mjkl mn mopqrstuvw d xyz{ InnerClasses(Ljava/net/URI;)VCodeLineNumberTableLocalVariableTablethis0Lorg/autoplot/binarydatasource/BinaryDataSource;uriLjava/net/URI; parseLong(Ljava/lang/String;)JresultIiprodJsprod[Ljava/lang/String;sumsvalLjava/lang/String;ssum StackMapTablegetIntParameter(Ljava/lang/String;I)IlnamedefltgetLongParameter(Ljava/lang/String;J)J getParameter8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getTypeFromCode&(Ljava/lang/String;)Ljava/lang/Object;Ljava/lang/Object;codeparseRecFormat'(Ljava/lang/String;)[Ljava/lang/Object;repeattypejns recFormatoffsets[Itypes[Ljava/lang/Object;countLjava/lang/Integer;ssioffifield getDataSet@(Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;infodefltcolo recSizeBitsfirstlastds%Lorg/das2/qds/MutablePropertyDataSet;dep0uLorg/das2/datum/Units;dep0Typedep0ds#Lorg/das2/qds/buffer/BufferDataSet; dep0UnitsfinalRecSizeBytesfinalRecOffsetro reportOffsetZddsLorg/das2/qds/QDataSet;mon'Lorg/das2/util/monitor/ProgressMonitor;fLjava/io/File;fcLjava/nio/channels/FileChannel;offsetdefLenlength fieldCountrecCountbufLjava/nio/ByteBuffer;recFormatParsedep0 dep0Offsetcol columnTypecolType recSizeBytes frecCountrank2dims recOffsetencodingz|}~ Exceptions SourceFileBinaryDataSource.java \+ \*   java/lang/Stringjava/lang/Integer"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder "parameter must be 32-bit integer: =      bad format code:        java/lang/Object,     java/io/FileInputStream   byteOffset }  byteLengthGdefault length (entire file) is bigger than 2G, which is not supported.depend0 ,(byteOffset=%d byteLength=%d file.length=%d)  uJbyteLength and byteOffset parameters would read past the end of the file.  ~    depend0Offsetcolumn (rank2 and columnFormat are not supported recLength  :  #java/lang/IndexOutOfBoundsException(rank 2 index is greater than field count[ ]   byteOrderlittlebig      depend0Type depend0Units  org/das2/qds/QDataSetUNITS DEPEND_0Fno0org/autoplot/binarydatasource/BinaryDataSource$1 CADENCE validMin VALID_MIN  validMax VALID_MAX fillValue FILL_VALUEunitsformat%FORMAT .org/autoplot/binarydatasource/BinaryDataSource*org/autoplot/datasource/AbstractDataSource%org/das2/util/monitor/ProgressMonitor java/io/Filejava/nio/channels/FileChanneljava/nio/ByteBuffer#org/das2/qds/MutablePropertyDataSet!org/das2/qds/buffer/BufferDataSetjava/lang/Exceptionsplit'(Ljava/lang/String;)[Ljava/lang/String;parseInt(Ljava/lang/String;)IparamsLjava/util/Map; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VcharAt(I)CUBYTEUSHORTUINTBYTESHORTINTLONGFLOATDOUBLEvalueOf(I)Ljava/lang/Integer;intValue()I substring(I)Ljava/lang/String;(II)Ljava/lang/String; byteCount(Ljava/lang/Object;)IgetFile7(Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/File;(Ljava/io/File;)V getChannel!()Ljava/nio/channels/FileChannel;()Jjava/lang/Long(J)Ljava/lang/Long;9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;%java/nio/channels/FileChannel$MapModeMapMode READ_ONLY'Ljava/nio/channels/FileChannel$MapMode;mapF(Ljava/nio/channels/FileChannel$MapMode;JJ)Ljava/nio/MappedByteBuffer;close&(Ljava/lang/Object;)Ljava/lang/String;bitCountjava/lang/Mathmin(II)Icontains(Ljava/lang/CharSequence;)Z((Ljava/lang/String;I)[Ljava/lang/String; startsWith(Ljava/lang/String;)ZendsWithorg/das2/qds/DataSetUtilproduct([I)Iequals(Ljava/lang/Object;)Zjava/nio/ByteOrder BIG_ENDIANLjava/nio/ByteOrder;order+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; LITTLE_ENDIANmakeDataSetBitsS(IIIIIIILjava/nio/ByteBuffer;Ljava/lang/Object;)Lorg/das2/qds/buffer/BufferDataSet; replaceAllorg/das2/datum/Units lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units; putProperty'(Ljava/lang/String;Ljava/lang/Object;)V7(Lorg/autoplot/binarydatasource/BinaryDataSource;IJII)V asDataSet(D)Lorg/das2/qds/DRank0DataSet;java/lang/Double parseDouble(Ljava/lang/String;)D(D)Ljava/lang/Double;org/das2/qds/ops/Opsreform3(Lorg/das2/qds/QDataSet;I[I)Lorg/das2/qds/QDataSet;!>*+  Lr+M,C+N- +6*-276-*-2i7*,2B6,!*,2aB!B#$ %&' ($*-+7,D+J.M1U2_3j2p5\ 0- 9XUrrk$  O*+ N-*-7 ' YY+-*-:;<>?$@HB44OOOA 3#*+ : *7GH I4###  E*+ N-,-:MNO4 @ ((*uf*Cb.i<s5x)LLL޲L׻ YY**bxo}vjLHLAL:L3L,L%L YY*+FT U8V=WDXKYRZm]^_`abcd e&h :AHO(&8n c N-! L-!"M*#:66:66   2:  $6    du  d%:  d%:$ 6 &: &:   $d'6 +O6 - , S+O (`6҄ P":+S,S S S uv wyz {#|=~DXfq{~|c~  1: D M qk=   #} / ZF6 ZF' ZF #*+)M*Y,+,N*- .7,/e7*0.7,/e Y1*2*346 *5646 ,/aD7"Y8SY8SY,/8S9: YY: -;<: -=*>?: :  @:2 !6 *346*A46 6 66*B46C:8*D : YE2FF:2C:*G?:*H462 !6I h6 h6 Il6 Jim L6:*D ::66MN?MO:2$*262$*26 6 YOYO:6  `6 PYQR PYQR:*S :qTU %:VW$d':#O: :6*2O YOYXO:*Y46'2ZZ.6Ihl6*[\?:]^ _`W  a`WX. O. .`O. .`Oh..d b:h b: *c?:*c2FF2C?:$(h62ZZ.6h b:*de?:  $ fg:  h:!j!klmh*no?:oUp^6>l6 6!qY*! r:""stovml"m*w :xyzm*{ :|yzm*} :~yzm* :jhm* :7$#UY:m:"$.DNis$*-7?DTYcoy&7BN ] a m ~ $ )!;#H'R(\)h+q0v1234679;>?@ACDE,G;JQK[LcMnNuO~QRSTUVWX^_defi'j,k=nMoRpctsuxvyz{|~3 'o T%18u !Q8[. 4 0!"[@$.i sw    -7g?^3XR i3N\4F# 5F#F_FZ )Z%   &B !@A%%%"= q57 PK 5IXAorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$1.class3B $ # "% "& '( ') *+ *, '-./0this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$1;actionPerformed(Ljava/awt/event/ActionEvent;)VrLjava/awt/Rectangle;eLjava/awt/event/ActionEvent; StackMapTable. SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod1 2  34 567 89 :;< => ?> @A%javax/swing/text/BadLocationException;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$1javax/swing/AbstractAction9org/autoplot/binarydatasource/BinaryDataSourceEditorPanel()V access$000Z(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/ActionEvent;)VparamsTextArea1+Lorg/autoplot/datasource/ui/ParamsTextArea;)org/autoplot/datasource/ui/ParamsTextAreagetCaretPosition()I modelToView(I)Ljava/awt/Rectangle;java/awt/RectanglexIy showPopup(II)V  > *+*9  4*+**M*,, M/2 <>?/B2@3C 44r !"#  PK 5IXlAorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$2.class3%   this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$2;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod !"  " #$;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$2java/lang/Objectjava/awt/event/ActionListener9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelinitComponents()V access$100Z(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/ActionEvent;)V   > *+* l    A *+ no    PK 5IXZ%Aorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$3.class3%   this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$3;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod !"  " #$;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$3java/lang/Objectjava/awt/event/ActionListener9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelinitComponents()V access$200Z(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/ActionEvent;)V   > *+* u    A *+ wx    PK 5IX%Aorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$4.class3%   this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$4;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod !"  " #$;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$4java/lang/Objectjava/awt/event/ActionListener9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelinitComponents()V access$300Z(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/ActionEvent;)V   > *+* ~    A *+     PK 5IX:OAorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$5.class3)  ! "#$canEdit[Zthis$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;e(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;[[Ljava/lang/Object;[Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$5;x0[[Ljava/lang/Object;x1[Ljava/lang/Object;isCellEditable(II)ZrowIndexI columnIndex SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod% &'  ( ;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$5#javax/swing/table/DefaultTableModel9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelinitComponents()V*([[Ljava/lang/Object;[Ljava/lang/Object;)V    *+*,-*YTYTYTYTYTYTYTYTYTY TY TY TY TY TYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYT  *  E*3   PK 5IX-Aorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$6.class3#   this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$6; mouseMoved(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod    !";org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$6!java/awt/event/MouseMotionAdapter9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelinitComponents()V access$400Y(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/MouseEvent;)V   > *+*     A *+     PK 5IXu(W,Aorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$7.class3#   this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$7; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod    !";org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$7java/awt/event/MouseAdapter9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelinitComponents()V access$500Y(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/MouseEvent;)V   > *+*     A *+     PK 5IXX5&Aorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$8.class3%   this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$8;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod !"  " #$;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$8java/lang/Objectjava/awt/event/ActionListener9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelinitComponents()V access$000Z(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/ActionEvent;)V   > *+*     A *+     PK 5IXռ$$Aorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$9.class3N ) * + ,- ./ ,0 1234 56 789:val$ds2Lorg/das2/qds/QDataSet;this$0;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;U(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Lorg/das2/qds/QDataSet;)VCodeLineNumberTableLocalVariableTablethis InnerClasses=Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$9; getRowCount()IgetColumnCount getValueAt(II)Ljava/lang/Object;rowIndexI columnIndexv StackMapTable SourceFile BinaryDataSourceEditorPanel.javaEnclosingMethod; <=   => ?@ AB CDE FG%2Xjava/lang/ObjectH IJK LM;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$9$javax/swing/table/AbstractTableModel9org/autoplot/binarydatasource/BinaryDataSourceEditorPanelupdate()Vorg/das2/qds/QDataSetlengthjava/lang/Mathmin(II)Ivalue(I)Djava/lang/CharactertoString(C)Ljava/lang/String;java/lang/IntegervalueOf(I)Ljava/lang/Integer;java/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; C*+*,*, 9x* /*> }  Y S ! "#%*// /!  #" #$%&'(  PK 5IXhxBB?org/autoplot/binarydatasource/BinaryDataSourceEditorPanel.class3'       0   7  7                    %  (    -   2    7 9   =   ( C ( % ( J N P  - 2 V  z  }  2 7 7 7  9  9 9    9 =  =  0         ! " # $ % -&' ( -)  * +, - ./ 0 12 3 456  789 : ;< 7=> > ?@ ?ABC ;D ;E YF ;GH I  JKL JM JN %O PQ R ST YU VWX JY Z[  ;\ ?] 7^ _` ;a b 4cd ef ghi j  7kl 0 ;m 4n 4o p qr Ys qtu 1vwx InnerClassesloggerLjava/util/logging/Logger;suriLjava/lang/String; infoLabelLjavax/swing/JLabel;jButton1Ljavax/swing/JButton;jLabel1jPanel1Ljavax/swing/JPanel; jPopupMenu1Ljavax/swing/JPopupMenu; jScrollPane1Ljavax/swing/JScrollPane; jScrollPane3 jScrollPane4 jSplitPane2Ljavax/swing/JSplitPane;jTable2Ljavax/swing/JTable;jTable3paramsTextArea1+Lorg/autoplot/datasource/ui/ParamsTextArea;setByteOffsetMenuItemLjavax/swing/JMenuItem; setDep0OffsetsetRecOffsetMenuItem()VCodeLineNumberTableLocalVariableTableiIthis;Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;imLjavax/swing/InputMap;tabLjavax/swing/KeyStroke; StackMapTablewyzinitComponents jPanel1Layout!Lorg/jdesktop/layout/GroupLayout;layoutjButton1ActionPerformed(Ljava/awt/event/ActionEvent;)VexLjava/lang/Exception;evtLjava/awt/event/ActionEvent;,updatesuri1dss$Lorg/autoplot/datasource/DataSource;dsLorg/das2/qds/QDataSet;modelLjavax/swing/table/TableModel;split"Lorg/autoplot/datasource/URISplit;paramsLjava/util/Map; newParams byteOffset suriBytesdss2ds2model2nLocalVariableTypeTable5Ljava/util/Map;{|}~ ExceptionsjTable2MouseClicked(Ljava/awt/event/MouseEvent;)VLjava/awt/event/MouseEvent;$setByteOffsetMenuItemActionPerformedcol currentOffset#setRecOffsetMenuItemActionPerformedsetDep0OffsetActionPerformedjTable2MouseMovedgetParam8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;paramdeftpposetParam'(Ljava/lang/String;Ljava/lang/String;)VvalgetPanel()Ljavax/swing/JPanel;setURI(Ljava/lang/String;)VfLjava/io/File;Ljava/io/IOException;uril markProblems(Ljava/util/List;)VproblemsLjava/util/List;$Ljava/util/List; Signature'(Ljava/util/List;)VgetURI()Ljava/lang/String;reject(Ljava/lang/String;)Zurlfs%Lorg/das2/util/filesystem/FileSystem;prepareM(Ljava/lang/String;Ljava/awt/Window;Lorg/das2/util/monitor/ProgressMonitor;)ZparentLjava/awt/Window;mon'Lorg/das2/util/monitor/ProgressMonitor; access$000Z(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/ActionEvent;)Vx0x1 access$100 access$200 access$300 access$400Y(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Ljava/awt/event/MouseEvent;)V access$500 SourceFile BinaryDataSourceEditorPanel.java MN UN T+ S+ P+ *+  &  TABz  y ;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$1     javax/swing/JTable          java/lang/StringBuilderb   p javax/swing/JPopupMenu javax/swing/JMenuItem   javax/swing/JSplitPane   javax/swing/JPanel javax/swing/JScrollPane  )org/autoplot/datasource/ui/ParamsTextAreajavax/swing/JLabel javax/swing/JButton   Set Byte Offset b;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$2  Set Record Offset-Set the offset of the data within each record b;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$3Set Depend 0 Offset,Set the offset for depend0 (the x positions);org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$4java/awt/Dimension   javax/swing/ScrollPaneConstants ;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$5[Ljava/lang/Object;java/lang/Objectjava/lang/StringTitle 1Title 2Title 3Title 4Title 5Title 6Title 7Title 8Title 9Title 10Title 11Title 12Title 13Title 14Title 15Title 16Title 17Title 18Title 19Title 20Title 21Title 22Title 23Title 24Title 25Title 26Title 27Title 28Title 29Title 30  ;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$6 ;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$7      java/awt/FontDialog  jLabel2  DejaVu SansPright-click to get completions. Click update to see how it parses.javax/swing/SwingConstants Update;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$8org/jdesktop/layout/GroupLayout   java/lang/Short   org/jdesktop/layout/LayoutStyle          #javax/swing/table/DefaultTableModel    1java/lang/Exception   p  op )org/das2/util/monitor/NullProgressMonitor{ $org/das2/qds/util/QDataSetTableModel ~  java/util/LinkedHashMap   byteLength100  ;  ;org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$9  java/awt/Component    0 VW   \] recOffset dep0Offset    col      java/net/URL  b    bytes5org/autoplot/binarydatasource/BinaryDataSourceFactoryjava/util/ArrayList java/io/IOException      ! " #r apdss.binary $%9org/autoplot/binarydatasource/BinaryDataSourceEditorPanel-org/autoplot/datasource/DataSourceEditorPaneljavax/swing/InputMapjavax/swing/KeyStroke"org/autoplot/datasource/DataSourceorg/das2/qds/QDataSetjavax/swing/table/TableModel org/autoplot/datasource/URISplit java/util/Map#org/das2/util/filesystem/FileSystemjava/net/URISyntaxException getInputMap()Ljavax/swing/InputMap; getKeyStroke+(Ljava/lang/String;)Ljavax/swing/KeyStroke; getActionMap()Ljavax/swing/ActionMap;get+(Ljavax/swing/KeyStroke;)Ljava/lang/Object;>(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;)Vjavax/swing/ActionMapput)(Ljava/lang/Object;Ljavax/swing/Action;)VsetAutoResizeMode(I)VgetTableHeader"()Ljavax/swing/table/JTableHeader;javax/swing/table/JTableHeadersetReorderingAllowed(Z)VgetColumnCount()IgetColumnModel&()Ljavax/swing/table/TableColumnModel;"javax/swing/table/TableColumnModel getColumn"(I)Ljavax/swing/table/TableColumn;getFont()Ljava/awt/Font;getSizejavax/swing/table/TableColumnsetPreferredWidthappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toStringsetHeaderValue(Ljava/lang/Object;)VsetTextaddActionListener"(Ljava/awt/event/ActionListener;)Vadd0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem;setToolTipText(II)VsetPreferredSize(Ljava/awt/Dimension;)VsetOrientationsetHorizontalScrollBarPolicye(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;[[Ljava/lang/Object;[Ljava/lang/Object;)VsetModel!(Ljavax/swing/table/TableModel;)VaddMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)VaddMouseListener!(Ljava/awt/event/MouseListener;)VsetViewportView(Ljava/awt/Component;)V setColumnssetRowssetMaximumSize(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)V setAlignmentY(F)VsetVerticalAlignment(Ljava/awt/Container;)V setLayout(Ljava/awt/LayoutManager;)VcreateParallelGroup ParallelGroup2(I)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;-org/jdesktop/layout/GroupLayout$ParallelGroupH(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;createSequentialGroupSequentialGroup3()Lorg/jdesktop/layout/GroupLayout$SequentialGroup;/org/jdesktop/layout/GroupLayout$SequentialGroupJ(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;addPreferredGap4(I)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;G(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;6(III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;&GroupX(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;Z(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;addContainerGapY(ILorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;setHorizontalGroup*(Lorg/jdesktop/layout/GroupLayout$Group;)VsetVerticalGroupsetLeftComponent*([[Ljava/lang/Object;[Ljava/lang/Object;)VsetRightComponentI(ILjava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;java/util/logging/LevelSEVERELjava/util/logging/Level; getMessagejava/util/logging/LoggerlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V"org/autoplot/datasource/DataSetURI getDataSource8(Ljava/lang/String;)Lorg/autoplot/datasource/DataSource; getDataSet@(Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;(Lorg/das2/qds/QDataSet;)Vparse6(Ljava/lang/String;)Lorg/autoplot/datasource/URISplit; getParams()Ljava/util/Map;&(Ljava/lang/Object;)Ljava/lang/Object;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; formatParams#(Ljava/util/Map;)Ljava/lang/String;lengthformat6(Lorg/autoplot/datasource/URISplit;)Ljava/lang/String;U(Lorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel;Lorg/das2/qds/QDataSet;)Vjava/awt/event/MouseEvent getSource()Ljava/lang/Object;getXgetYshow(Ljava/awt/Component;II)VgetSelectedColumnjava/lang/IntegerparseInt(Ljava/lang/String;)IvalueOf(I)Ljava/lang/String;getPoint()Ljava/awt/Point; columnAtPoint(Ljava/awt/Point;)I parseParams-(Ljava/lang/String;)Ljava/util/LinkedHashMap;remove setParams(Ljava/util/Map;)VfilegetFileE(Ljava/net/URL;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/File; java/io/File()J(J)Ljava/lang/StringBuilder; setFactory>(Lorg/autoplot/datasource/DataSourceFactory;Ljava/util/List;)VpathtoUri"(Ljava/lang/String;)Ljava/net/URI; getWebURL(Ljava/net/URI;)Ljava/net/URL;toURI()Ljava/net/URI;create5(Ljava/net/URI;)Lorg/das2/util/filesystem/FileSystem; substring isDirectory getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;%org/jdesktop/layout/GroupLayout$Group!0      >*** L M* +,Y*****>*H**h*Y !"#$:56789-E5F@GHHSI`J|KIN*UP !"U#$%O& ;*%Y&'*(Y)**(Y)+*(Y),*-Y./*0Y1*2Y34*Y5*2Y36*7Y8 *9Y:;*9Y:<*=Y>?*2Y3@*Y5**AB**CY*DE*'**FW*+GB*+HI*+JY*KE*'*+FW*,LB*,MI*,NY*OE*'*,FW*PY XQR*/S*4 U*VY*WYXYSYSYSYSYSYSYSYSYSY SY SY SY SY SYSYSYSYSYSYSYSYSYSYSYSYSYSYSYSYSSYYZSY[SY\SY]SY^SY_SY`SYaSYbSY cSY dSY eSY fSY gSYhSYiSYjSYkSYlSYmSYnSYoSYpSYqSYrSYsSYtSYuSYvSYwSxy*zY*{|*}Y*~*4** * * PYQ*6* *;Y*;*; *<Y*<*<*?*?Y*Y*1L*1+++*4+*6++*?*;*<!+++++*?*<*;   *6   *4D*/*1*@ U*YWYXYSYSYSYSSYXYSYSYSYSSYXYSYSYSYSSYXYSYSYSYSSYYZSY[SY\SY]Sy*@**/*@Y*M*,,,*/ ,,*/Xb[ \]!^,_7`BaMbXccdneyfghiklqstuz|}~#4<E 3<DM\hps+.7DGJMXa  #&47: ;h'(5)(*+z*M,, ,-./"G01%*L+M,YNY-:*y+:* :Y:Y:WWµöĚ :  :  Y: Y* : * y*6 6 K**h*Y !"#$b "+ 1 : C Q bnx)*+,-+$0O% 2 34 56"7819::;<C=<Q>? @4 vA6 jB8 SC D:;EC=E"Xb #FGHIJKKF.C#FGHIJKKFFGHINLMNO*'+++̶ͱ 23.OP+u!*=*Ϸи>*`ҷӱ678 9*!!./Q RS+Y*=*ҷӱ<=> ./ QT+Y*=*ҷӱABC ./ QUNm'*+ֶ=*Yض!"#ٱF G&H ''.O QVW,*N-:ø:+Y:,KL MN"O'P)RH,,X,Y'2 !9:Z<" [D ZE")#FFFJKF\]9*N-:ø:,+W +,W* ܱ"WX YZ[%]/_8`>99X9^42 .9:$Z<D $ZE"%FJK _`,*d ab)|*++MY,߷YN*;Y!-!#,ø:* * YYM,,il. jk l mBnKoTpitlrms{u> _9: IcdK;<m,e||fD K;E" lghiGzjkD jlmnop3*ݸL* M+,µ++öĚ++Ű~. 3+9:#;<D #;E" .JKqr/+M,N-,,Ķ+-*//s*9:tu" -JvLwxys+:Y߷-W4fz{|}9:L~:*+./:*+./:*+./:*+./:*+.O:*+.O! 0b }zVNJCPK 5IXȤ̳;org/autoplot/binarydatasource/BinaryDataSourceFactory.class3H                   !"#$%&'()*+,- ./01()VCodeLineNumberTableLocalVariableTablethis7Lorg/autoplot/binarydatasource/BinaryDataSourceFactory; getDataSource4(Ljava/net/URI;)Lorg/autoplot/datasource/DataSource;uriLjava/net/URI; Exceptions2getCompletionsd(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List;resultLjava/util/List; paramNameLjava/lang/String;cc+Lorg/autoplot/datasource/CompletionContext;mon'Lorg/das2/util/monitor/ProgressMonitor;LocalVariableTypeTable=Ljava/util/List; StackMapTable3 Signature(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List;getDescription()Ljava/lang/String; SourceFileBinaryDataSourceFactory.java .org/autoplot/binarydatasource/BinaryDataSource 4 56 76java/util/ArrayList)org/autoplot/datasource/CompletionContext byteOffset=byte offset of the first record 89 :; byteLength=(total number of bytes to read (limit 2G) fieldCount=)specify record length based on field typerank2=*start and stop indices for rank 2 data setdims=,like rank2, but allows for higher dimensions recCount=&limit the number of records to read in recLength=byte length of each record recOffset=byte offset into each record recFormat=.specify field types and rec size in one stringcolumn=0byte offset into each record based on field typetype= <depend0=depend0Offset=byte offset into each record for dep0. If the first 8 bytes is the timetag, then this would be zero (which is also the default). depend0Type= depend0Units=.support timetags like 'seconds since 2001-001' validMin= validMax= fillValue=value indicating invalid data.units=*indicating unit type, like cmps or TT2000. byteOrder=endianess of the datareportOffset=TDdepend0 is byte offset into file, this is the legacy (2010) behaviorformat=specify format =6 >?3 @A byteOffset B; byteLength fieldCount recLengthrecCount recOffsetvalidMinvalidMaxunits fillValuecolumnrank2dimstypedepend0 depend0Type depend0Units byteOrder recFormatformatC DE cdfTT2000 CDF time tagscmps cm per secondV/mVolts per meter invalid value :first,last (exclusive) fields0:return rank two to last field:!as many as will fit in one record[10]rank 2 ds[:,10][48,64]rank 3 ds[:,48,64]doublefloatlongintuinttruncatedFloatvaxFloatshortushortbyteubytenybblefour-bit integerstime243ISO8601 time in 24 ASCII characters (16-24 allowed)ascii85Formatted number in 8 ASCII characters (1-24 allowed)seconds since 2001-001T00:00ms since 2001-001T00:00little,(default) first byte has little significancebigfirst byte has big significanced,13fdouble followed by 13 floatsi,s,ubint, short, unsigned bytex,ub,ui&skip byte, unsigned byte, unsigned int%dformat as integer%cformat as character%xformat as hexidecimal%.1f!format as double with one decimal FGBinary Tables within files5org/autoplot/binarydatasource/BinaryDataSourceFactory1org/autoplot/datasource/AbstractDataSourceFactoryjava/lang/Exceptionjava/lang/String(Ljava/net/URI;)VcontextLjava/lang/Object;CONTEXT_PARAMETER_NAME9(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Vjava/util/Listadd(Ljava/lang/Object;)Z'(Ljava/lang/Object;Ljava/lang/String;)VCONTEXT_PARAMETER_VALUEgetQ(Ljava/lang/Object;Lorg/autoplot/datasource/CompletionContext;)Ljava/lang/String;hashCode()Iequalsjava/util/Collections singletonList$(Ljava/lang/Object;)Ljava/util/List; emptyList()Ljava/util/List;!/* = Y+  i F+ѻYN-Y  W-Y  W-Y W-Y W-Y W-Y W-Y W-Y W-Y W-Y W-Y W-Y! W-Y"# W-Y$ W-Y%& W-Y' W-Y( W-Y)* W-Y+, W-Y-. W-Y/0 W-Y12 W-+3c+4N-:65ۛ&ƫHH̶ >VO_>:ڋu8_3/ q6:]Ct9`Wo-Ƣ˻ L5\wD67D6>8746.97$6:76;76<76=76>76?76@7 6A7 6B7 6C7~ 6wD7m 6fE7\6UF7K6DG7:63H7)6"I76J76Q_o-O_3gY3K LY3K LY3K LY3K LY3K LY3K LY3M LY3M LY:Y3NO WY3PQ WY3RS WY:Y3MT WY3K LY:Y3UV WY3WX WY3YZ WY:Y3[\ WY3]^ WY:Y3_ WY3` WY3a WY3b WY3c WY3d WY3e WY3f WY3g WY3h WY3i WY3jk WY3lm WY3no WY3K LY:Y3_ WY3` WY3a WY3b WY3c WY3d WY3e WY3f WY3g WY3h WY3i WY3lm WY3no WY:Y3p WY3q WY:Y3rs WY3tu WY:Y3vw WY3xy WY3z{ WY:Y3|} WY3~ WY3 WY3 Wk '<Qf {!"#$%&' ()2*G+Z,m-./012345L7\9l;|=?ACEHIJKLP#Q9R<ULXUYkZ[\_`abfghij+k?lSmgn{opqrstux {|)}=~Qey )=QT]s  % ; > BE#UE/! )+]/E[X F F Fp E#UE/! )+]/E[I, `M!M7)37Mc- PK 5IX7:org/autoplot/binarydatasource/BinaryDataSourceFormat.class3 = P             = =t <     < < - 0 3  8 ()VCodeLineNumberTableLocalVariableTablethis6Lorg/autoplot/binarydatasource/BinaryDataSourceFormat; formatRank2d(Lorg/das2/qds/QDataSet;Lorg/das2/util/monitor/ProgressMonitor;Ljava/util/Map;)Ljava/nio/ByteBuffer;ddep0#Lorg/das2/qds/buffer/BufferDataSet;dataLorg/das2/qds/QDataSet;mon'Lorg/das2/util/monitor/ProgressMonitor;paramsLjava/util/Map;dep0typeLjava/lang/String;dep0Typedep0LenItypeSize dep0TypeSizerecSizesizeresultLjava/nio/ByteBuffer;ddatait"Lorg/das2/qds/QubeDataSetIterator;LocalVariableTypeTable5Ljava/util/Map; StackMapTable Signature(Lorg/das2/qds/QDataSet;Lorg/das2/util/monitor/ProgressMonitor;Ljava/util/Map;)Ljava/nio/ByteBuffer; formatRank1 formatDataS(Ljava/lang/String;Lorg/das2/qds/QDataSet;Lorg/das2/util/monitor/ProgressMonitor;)Vmpds%Lorg/das2/qds/MutablePropertyDataSet;channel'Ljava/nio/channels/WritableByteChannel;uridoDepsplit"Lorg/autoplot/datasource/URISplit;outFileLjava/io/File; Exceptions canFormat(Lorg/das2/qds/QDataSet;)ZdsgetDescription()Ljava/lang/String; SourceFileBinaryDataSourceFormat.java >?org/das2/qds/QDataSetDEPEND_0  java/lang/Stringdouble depend0Type  big byteOrder   org/das2/qds/QubeDataSetIterator > ? ?   DEPEND_1BUNDLE_1 MQ  EF lF"java/lang/IllegalArgumentExceptionrank not supported > java/io/File  >java/io/FileOutputStream >    ?java/lang/Throwable     Binary Table4org/autoplot/binarydatasource/BinaryDataSourceFormat0org/autoplot/datasource/AbstractDataSourceFormat%org/das2/util/monitor/ProgressMonitor java/util/Mapjava/nio/ByteBufferjava/nio/ByteOrder!org/das2/qds/buffer/BufferDataSet org/autoplot/datasource/URISplit%java/nio/channels/WritableByteChanneljava/io/IOExceptionproperty&(Ljava/lang/String;)Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object; byteCount(Ljava/lang/Object;)Ilength(I)I()Iallocate(I)Ljava/nio/ByteBuffer;equals(Ljava/lang/Object;)Z BIG_ENDIANLjava/nio/ByteOrder; LITTLE_ENDIANorder+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; makeDataSetS(IIIIIIILjava/nio/ByteBuffer;Ljava/lang/Object;)Lorg/das2/qds/buffer/BufferDataSet;(Lorg/das2/qds/QDataSet;)VhasNext()ZnextgetValue(Lorg/das2/qds/QDataSet;)DputValue"(Lorg/das2/qds/WritableDataSet;D)VranksetUri(Ljava/lang/String;)V maybeMkdirsgetParam8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; toUpperCasecharAt(I)Corg/das2/qds/DataSetOpsmakePropertiesMutable>(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/MutablePropertyDataSet;#org/das2/qds/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)Vparse6(Ljava/lang/String;)Lorg/autoplot/datasource/URISplit; parseParams-(Ljava/lang/String;)Ljava/util/LinkedHashMap; resourceUriLjava/net/URI;(Ljava/net/URI;)V(Ljava/io/File;)Vjava/nio/channels/Channels newChannel?(Ljava/io/OutputStream;)Ljava/nio/channels/WritableByteChannel;write(Ljava/nio/ByteBuffer;)Iclose addSuppressed(Ljava/lang/Throwable;)Vorg/das2/qds/SemanticOpsisJoin!<=>?@/*AB CDEF@ 0+:-::- ::6 6 6  h+ h`6 +  h6  :  - W  h+ +  : Y+: +NC   :Y: Ar% *+#-0.90E1L3S4e6p8w9;<;CEFGJKLKOQRS-WB)GH0CD0IJ0KL0MN #OJPQ0RQESTLUTSVT eWT pXT wYZ z[H p\]^ 0M_`x #abb@K cadeabbff cadeabbffg-hi1hjklF@ +:-::- ::6 6 6  h`6 +  h6  :  - W  h+  : Y+: +B +  :Y: Ar] _`#b0c9eEfLgSh]ihkolnpnsuvwz{}{B)GHCDIJKLMN  OJPQ0RQESTLUTSVT ]WT hXT oYZ n[H d\]^ M_`x #abb@C cadeabbff cadeabbffg'hi%hjkmn@ -*+** :!8"#F*,$:%&%'%M+(:)*:,4'*,-+:*,-,: -Y./0Y12:3Y45: :  6W ]  7N:   9B 78:  :  :  %  7:   9  7 88 8Ab )/9CMPV`,B /!opYZYZlqr -CD-sQ-IJ-KLtQVuv`MNYZ{wx^ `M_` Pb/ye f< cbadbyefz{|| I|H| cbadbyefz{|||  cbadbyefz}~@_ +++:AB CD J`@@-;AB CDPK 5IXZ&pEorg/autoplot/binarydatasource/BinaryDataSourceFormatEditorPanel.class3 L K  K  K K K  K      K        K      K A     fileLjava/lang/String;endianComboBoxLjavax/swing/JComboBox;jLabel1Ljavax/swing/JLabel;jLabel2 justDataCBLjavax/swing/JCheckBox; typeComboBox()VCodeLineNumberTableLocalVariableTablethisALorg/autoplot/binarydatasource/BinaryDataSourceFormatEditorPanel;initComponentslayout!Lorg/jdesktop/layout/GroupLayout;getPanel()Ljavax/swing/JPanel;getParamG(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;argsLjava/util/Map;namedeflsLocalVariableTypeTable5Ljava/util/Map; StackMapTable Signaturem(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;setURI(Ljava/lang/String;)Vurisplit"Lorg/autoplot/datasource/URISplit;getURI()Ljava/lang/String;resultparamsss SourceFile&BinaryDataSourceFormatEditorPanel.java XY _Yjavax/swing/JLabel RSjavax/swing/JComboBox WQ TS PQjavax/swing/JCheckBox UVType: r javax/swing/DefaultComboBoxModeljava/lang/Stringdoublefloatintshortbyte X Byte Order / Endianness:biglittle 7Just Data, don't format timetags and other dependenciesorg/jdesktop/layout/GroupLayout X  org/jdesktop/layout/LayoutStyle  java/lang/Short   {O type de  byteOrderdoDep y NOjava/util/HashMap   F file:/// ?org/autoplot/binarydatasource/BinaryDataSourceFormatEditorPaneljavax/swing/JPanel3org/autoplot/datasource/DataSourceFormatEditorPanel org/autoplot/datasource/URISplit java/util/MapsetText([Ljava/lang/Object;)VsetModel(Ljavax/swing/ComboBoxModel;)V(Ljava/awt/Container;)V setLayout(Ljava/awt/LayoutManager;)VcreateParallelGroup ParallelGroup InnerClasses2(I)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;createSequentialGroupSequentialGroup3()Lorg/jdesktop/layout/GroupLayout$SequentialGroup;/org/jdesktop/layout/GroupLayout$SequentialGroupaddContainerGapaddG(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;addPreferredGap4(I)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;J(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;-org/jdesktop/layout/GroupLayout$ParallelGroup GroupX(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;Z(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;5(II)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;setHorizontalGroup*(Lorg/jdesktop/layout/GroupLayout$Group;)VE(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;H(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;setVerticalGroupget&(Ljava/lang/Object;)Ljava/lang/Object;parse6(Ljava/lang/String;)Lorg/autoplot/datasource/URISplit; parseParams-(Ljava/lang/String;)Ljava/util/LinkedHashMap;setSelectedItem(Ljava/lang/Object;)Vlength()I substring(II)Ljava/lang/String; toUpperCasecharAt(I)C setSelected(Z)VgetSelectedItem()Ljava/lang/Object;equals(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; isSelected()Z formatParams#(Ljava/util/Map;)Ljava/lang/String;format6(Lorg/autoplot/datasource/URISplit;)Ljava/lang/String;%org/jdesktop/layout/GroupLayout$Group!KLMNOPQRSTSUVWQXYZ; **[\  ]^_YZ *Y*Y*Y *Y * Y **YYSYSYSYSYS* * YYSYSYS* Y* L*+!++"+#$+"+#*%'*{()+#* %'* ()*,)+#$* %,)-++"+#$+"*.*/*'+"* .* /*'* %,)0[7& '(!),*7,@.k0t246789:;<=>?@=ABCDA<E: F GHIF 8#K&L*M-N2O9PEQHOLRQSXTdUgSkVrW{X~MKZ\]^`abcZ,*[g\ ]^deZ+,1:-[k lmo\4]^fghOiO jOk flmnopqrZs+2M,34N*-56:*7*-86:* 7-91:&:F;<= * >*,?@[. uv yz!|,}5Bbjr\4s]^ssOntu ffg[jOk  fflmjvwnxyZJ*@LAYBM*CN-D ,5-EW* CN-D ,8-EW* F,9GEW,H:+IL+2:: 3J[: +6IS^dkqy\>]^zO yfgnjOd"{Oq|uk  yflm+nwn nv}~PK 5IX$t$*org/autoplot/binarydatasource/package.html

Binary Data Source reads data from binary files, where each record has the same length.

PK 5IX AMETA-INF/PK 5IX(Fbhh+META-INF/MANIFEST.MFPK 5IXAorg/PK 5IX Aorg/autoplot/PK 5IXAorg/autoplot/binarydatasource/PK 5IX?3NMETA-INF/build.txtPK 5IX&ޞ>>A?META-INF/org.autoplot.datasource.DataSourceEditorPanel.extensionsPK 5IXI;;=META-INF/org.autoplot.datasource.DataSourceFactory.extensionsPK 5IX<99<rMETA-INF/org.autoplot.datasource.DataSourceFormat.extensionsPK 5IXECDDGMETA-INF/org.autoplot.datasource.DataSourceFormatEditorPanel.extensionsPK 5IXw6org/autoplot/binarydatasource/BinaryDataSource$1.classPK 5IX,nc*c*4org/autoplot/binarydatasource/BinaryDataSource.classPK 5IXAx3org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$1.classPK 5IXlAg9org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$2.classPK 5IXZ%A=org/autoplot/binarydatasource/BinaryDataSourceEditorPanel$3.classPK 5IX%AAorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$4.classPK 5IX:OAHForg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$5.classPK 5IX-ALKorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$6.classPK 5IXu(W,A{Oorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$7.classPK 5IXX5&ASorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$8.classPK 5IXռ$$AWorg/autoplot/binarydatasource/BinaryDataSourceEditorPanel$9.classPK 5IXhxBB?t^org/autoplot/binarydatasource/BinaryDataSourceEditorPanel.classPK 5IXȤ̳;org/autoplot/binarydatasource/BinaryDataSourceFactory.classPK 5IX7:org/autoplot/binarydatasource/BinaryDataSourceFormat.classPK 5IXZ&pEorg/autoplot/binarydatasource/BinaryDataSourceFormatEditorPanel.classPK 5IX$t$*<org/autoplot/binarydatasource/package.htmlPK