18           ! " # $ % &' ) *+ *, -./0123 45 67 ")8 $9 : $;< ( => ?@AB CD E F GH  IJ KL MN OP QR ST UV WXY Z[ \] ^_ `a bc d( ef eghi Wj Wk Wlmnop _ q _rs tu _vw tx _yz _{| k} _~  p  p  p w) p. *    p    (   _   l          4          _  _    $ExploreActionListener InnerClasses dateFormatLjava/text/DateFormat;lastDownloadFile'Lphex/download/swarming/SWDownloadFile;lastFinBufScopeLengthJdefProgressIconLjavax/swing/Icon;twinkleProgressIcon progressBar3Lphex/gui/common/progressbar/MultiScopeProgressBar; progressLabelLjavax/swing/JLabel;resetProgressTwinkleTimerLjavax/swing/Timer;progressIconLabeldownloadedLabelremainingLabeletaLabel createdLabeltotalSizeLabellastDownloadedLabeldownloadRateLabel maxRateLabeldownloadingCandidatesLabelqueuedCandidatesLabelconnectingCandidatesLabelgoodCandidatesLabelbadCandidatesLabeltotalCandidatesLabel fileNameTxtLjavax/swing/JTextField;incompleteFileTxtexploreFileBtnLjavax/swing/JButton;()VCodeLineNumberTableLocalVariableTablethis.Lphex/gui/tabs/download/DownloadOverviewPanel;initializeComponent"(Lphex/xml/sax/gui/DGuiSettings;)V guiSettingsLphex/xml/sax/gui/DGuiSettings;cc+Lcom/jgoodies/forms/layout/CellConstraints;layout&Lcom/jgoodies/forms/layout/FormLayout; panelBuilder)Lcom/jgoodies/forms/builder/PanelBuilder; progressPanelLjavax/swing/JPanel; infoPanel info2PanelupdateInterfaceActionLjava/awt/event/ActionListener;buildProgressPanel()Ljavax/swing/JPanel;subPanelactionListenerbuildInfoPanellabelbuildInfo2PanelsystemExtraColsLjava/lang/String; setupIconsiconPackLphex/gui/common/IconPack;updateDownloadFileInfo*(Lphex/download/swarming/SWDownloadFile;)VfileupdateInterface maxRateStrpathexp'Lphex/common/file/ManagedFileException;#Lphex/common/FileHandlingException; remainingmaxRatedestFilecurFinBufScopeLength access$0001(Lphex/gui/tabs/download/DownloadOverviewPanel;)Vx0 access$100B(Lphex/gui/tabs/download/DownloadOverviewPanel;)Ljavax/swing/Icon; access$200D(Lphex/gui/tabs/download/DownloadOverviewPanel;)Ljavax/swing/JLabel; access$300W(Lphex/gui/tabs/download/DownloadOverviewPanel;)Lphex/download/swarming/SWDownloadFile; SourceFileDownloadOverviewPanel.java   )com/jgoodies/forms/layout/CellConstraints$com/jgoodies/forms/layout/FormLayout6dlu, fill:d:grow, 6dlu6dlu, p, 6dlu, p, 6dlu, p 'com/jgoodies/forms/builder/PanelBuilder    .phex/gui/tabs/download/DownloadOverviewPanel$1    javax/swing/JPanel0d, 2dlu, d, 2dlu, fill:d:grow, 2dlu, right:25dlupjavax/swing/JLabelDownloadOverview_Progress  .phex/gui/tabs/download/DownloadOverviewPanel$2javax/swing/Timer  1phex/gui/common/progressbar/MultiScopeProgressBar  100 % Td, 4dlu, right:d, fill:8dlu:grow, d, 4dlu, right:d, fill:8dlu:grow, d, 4dlu, right:d7p, 2dlu, p, 2dlu, p, 2dlu, p, 6dlu, p, 2dlu, p, 2dlu, p[I DownloadOverview_Transfer   DownloadOverview_Downloaded DownloadOverview_Remaining DownloadOverview_DownloadRate DownloadOverview_FileSize DownloadOverview_EstimatedTime DownloadOverview_MaximalRate DownloadOverview_LastDownloaded DownloadOverview_Created DownloadOverview_Candidates&DownloadOverview_DownloadingCandidates !DownloadOverview_QueuedCandidates %DownloadOverview_ConnectingCandidates DownloadOverview_GoodCandidates DownloadOverview_BadCandidates  DownloadOverview_TotalCandidates    , 4dlu, djava/lang/StringBuilderd, 4dlu, 1dlu:grow  %p, 2dlu, p, 2dlu, p, 2dlu, p, 2dlu, pDownloadOverview_InformationDownloadOverview_FileNamejavax/swing/JTextField  Label.font  Label.foreground  Label.background java/awt/Dimension  DownloadOverview_IncompleteFile javax/swing/JButton DownloadOverview_Explore   Bphex/gui/tabs/download/DownloadOverviewPanel$ExploreActionListener Download.Overview.Progress Download.Overview.ProgressAni Download.Overview.Explore      5phex/gui/common/progressbar/DownloadFileScopeProvider    %        PerSec     !" #$ % & ' ( ) * + ,- ./ 012 3%phex/common/file/ManagedFileException,phex/gui/tabs/download/DownloadOverviewPanel4 56!phex/common/FileHandlingException 7java/text/DateFormatgetDateTimeInstance(II)Ljava/text/DateFormat;'(Ljava/lang/String;Ljava/lang/String;)V=(Lcom/jgoodies/forms/layout/FormLayout;Ljavax/swing/JPanel;)Vxy/(II)Lcom/jgoodies/forms/layout/CellConstraints;addU(Ljava/awt/Component;Lcom/jgoodies/forms/layout/CellConstraints;)Ljava/awt/Component;phex/gui/common/GUIRegistry getInstance()Lphex/gui/common/GUIRegistry;getGuiUpdateTimer"()Lphex/gui/common/GuiUpdateTimer;phex/gui/common/GuiUpdateTimeraddActionListener"(Ljava/awt/event/ActionListener;)Vphex/utils/Localizer getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)V#(ILjava/awt/event/ActionListener;)V setRepeats(Z)VsetColumnGroups([[I)VgetColumnCount()Ixywh1(IIII)Lcom/jgoodies/forms/layout/CellConstraints; addSeparatorW(Ljava/lang/String;Lcom/jgoodies/forms/layout/CellConstraints;)Ljavax/swing/JComponent;#org/apache/commons/lang/SystemUtils IS_OS_WINDOWSZ IS_OS_MAC_OSXappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String; setEditablejavax/swing/UIManagergetFont#(Ljava/lang/Object;)Ljava/awt/Font;setFont(Ljava/awt/Font;)VgetColor$(Ljava/lang/Object;)Ljava/awt/Color; setForeground(Ljava/awt/Color;)V setBackground(II)VsetMinimumSize(Ljava/awt/Dimension;)VsetToolTipTextphex/gui/common/GUIUtils EMPTY_INSETSLjava/awt/Insets; setMargin(Ljava/awt/Insets;)VgetPlafIconPack()Lphex/gui/common/IconPack;phex/gui/common/IconPackgetIcon&(Ljava/lang/String;)Ljavax/swing/Icon;setIcon(Ljavax/swing/Icon;)V%phex/download/swarming/SWDownloadFile getMemoryFile()Lphex/download/MemoryFile;phex/download/MemoryFilegetDownloadedLength()J setProvider3(Lphex/gui/common/progressbar/MultiScopeProvider;)VsetText getProgress()Ljava/lang/Integer;java/lang/IntegergetTransferredDataSize$phex/common/format/NumberFormatUtilsformatSignificantByteSize(D)Ljava/lang/String;formatFullByteSize(J)Ljava/lang/String;getTotalDataSizegetCreatedDate()Ljava/util/Date;format$(Ljava/util/Date;)Ljava/lang/String;getDownloadedDategetTransferSpeedgetDownloadThrottlingRategetDecimalFormatSymbols"()Ljava/text/DecimalFormatSymbols;java/text/DecimalFormatSymbols getInfinitygetDownloadingCandidatesCountjava/lang/StringvalueOf(I)Ljava/lang/String;getQueuedCandidatesCountgetConnectingCandidatesCountgetGoodCandidateCountgetBadCandidateCountgetCandidatesCount getFileNamegetTextequals(Ljava/lang/Object;)ZsetCaretPosition(I)VgetIncompleteDownloadFile ()Lphex/common/file/ManagedFile;phex/common/file/ManagedFilegetAbsolutePathphex/common/log/NLoggererror&(Ljava/lang/Class;Ljava/lang/Object;)Vrestart! @**ab c   vY M Y  NY-*:*:,W*:,W*:,W*Y*:6 ghkm%n3p9qGsMt\v`xju\ vvnbW%Q9=M)j 4YLY M Y NY-+:*Y !*,W"Y*#:*$Y%&*&'*(Y)***,W*Y+!,*,,W+:'7GQait>'}QSYLY M Y-. N-/Y YOYOY OSY YOYOY OS0Y-+:1 ,-234WY5 !:,W*Y67*7,WY8 !:,W*Y69*9,WY: !:, W*Y6;*;, WY< !:,W*Y6=*=,WY> !:,W*Y6?*?,WY@ !:, W*Y6A*A, WYB !:,W*Y6C*C,WYD !:, W*Y6E*E, WF ,  34WYG !:, W*Y6H*H, WYI !:, W*Y6J*J, WYK !:,  W*Y6L*L,  WYM !:, W*Y6N*N, WYO !:, W*Y6P*P, WYQ !:,  W*Y6R*R,  W+@KVlz"0;KYgr0ESbm~,:ITft >VMz)iYLY MSNT UVN YWYXYZ-Z[\ :Y+:] ,234WY^ !:,W*_Y`a*ab*acde*afgh*aigj*akYlm*a,WYn !:,W*_Y`o*ob*ocde*ofgh*oigj*o,WT UC*pYqr*rs t*ruv*rwY*xy*r,W+ "@Lcq !"#$%&()*+,-.)/91E3P4\6f7u8;Hwt@GL;q;zL*+{|*+}|~***r*r+|@BCE&H-J:L;4u)*+*** **PQ STW$Y(Z)) .****,S*7S*7S*9S*9S*=S*=S*ES*CS*;S*;S*AS*?S*HS*JS*LS*NS*PS*RS*aS*oS**Y**,WYX*ZZ[*7**7***e@*9*9*=**=**E***C***;WYX*Z Z[*;WYX*Z Z[*B!:WYX!Z Z[:*A*H**J**L**N**P**R**:*a*a*a*:*o*o*o: :*7*a***~*&E^`ab!c*d3e<fEgNhWi`jikrl{mnopqrstuvxz|~%5AL^o&7HYj{&-f  .5@'/*;    /*;    /*;  /*;  w"