| 101 |  | private JRadioButton radAll; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 102 |  | private JRadioButton radOnline; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 103 |  | private JRadioButton radLocal; | 
 
 
 
 
 
 
 
 | 104 | + | private JRadioButton radInstalled; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 105 |  | private JTextField txtShowFilter; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 106 |  | private JComboBox cmbShowFilterTo; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 107 |  | private JScrollPane scrollMods; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 794 |  | public void modSelectionChanged(ModTable source, Package m) { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 795 |  | pkgInfo.updateInfo(m); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 796 |  | } | 
 
 
 
 
 
 
 
 | 797 | + |  | 
 
 
 
 
 
 
 
 | 798 | + | @SuppressWarnings("unused") | 
 
 
 
 
 
 
 
 | 799 | + | private void clearFilter() { | 
 
 
 
 
 
 
 
 | 800 | + | txtShowFilter.setText(""); | 
 
 
 
 
 
 
 
 | 801 | + | updateTableFilter(); | 
 
 
 
 
 
 
 
 | 802 | + | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 803 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 804 |  | private void updateTableFilter() { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 805 |  | Object o = cmbModTypes.getSelectedItem(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 811 |  | downloadState = 1; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 812 |  | if (radLocal.isSelected()) | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 813 |  | downloadState = 2; | 
 
 
 
 
 
 
 
 | 814 | + | if (radInstalled.isSelected()) | 
 
 
 
 
 
 
 
 | 815 | + | downloadState = 3; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 816 |  | tblMods.setFilter(t, downloadState, txtShowFilter.getText(), | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 817 |  | (EApplyFilterTo) cmbShowFilterTo.getSelectedItem()); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 818 |  | } |