Ignore:
Timestamp:
11/23/11 22:46:22 (13 years ago)
Author:
masberg
Message:

Remove unused imports. Use generics. Suppress warnings about one particular 'unused' variable, whose existence could be useful during debugging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/org.modelica.mdt.debug.ui/src/org/modelica/mdt/debug/ui/propertypages/ExceptionFilterEditor.java

    r519 r1139  
    5959import org.eclipse.ui.PlatformUI;
    6060import org.eclipse.ui.dialogs.ElementListSelectionDialog;
    61 import org.eclipse.ui.dialogs.ListSelectionDialog;
    62 import org.eclipse.ui.dialogs.SelectionDialog;
    63 import org.eclipse.ui.dialogs.SelectionStatusDialog;
    6461import org.modelica.mdt.debug.core.IMDTFailureBreakpoint;
    6562import org.modelica.mdt.debug.ui.Filter;
     
    7572    private Button fAddFilterButton;
    7673    private Button fAddPackageButton;
     74    @SuppressWarnings("unused")
    7775    private Button fAddTypeButton;
    7876    private Button fRemoveFilterButton;
     
    170168
    171169    protected void doStore() {
    172         Object[] filters = fFilterContentProvider.getElements(null);
    173         List inclusionFilters = new ArrayList(filters.length);
    174         List exclusionFilters = new ArrayList(filters.length);
    175         for (int i = 0; i < filters.length; i++) {
    176             Filter filter = (Filter) filters[i];
     170        Filter[] filters = (Filter[])fFilterContentProvider.getElements(null);
     171        List<String> inclusionFilters = new ArrayList<String>();
     172        List<String> exclusionFilters = new ArrayList<String>();
     173
     174        for (Filter filter : filters) {
    177175            String name = filter.getName();
    178176            if (name.equals(DEFAULT_PACKAGE)) {
     
    181179            if (filter.isChecked()) {
    182180                inclusionFilters.add(name);
    183             } else {
     181            }
     182            else {
    184183                exclusionFilters.add(name);
    185184            }
     
    188187            fBreakpoint.setInclusionFilters((String[]) inclusionFilters.toArray(new String[inclusionFilters.size()]));
    189188            fBreakpoint.setExclusionFilters((String[]) exclusionFilters.toArray(new String[exclusionFilters.size()]));
    190         } catch (CoreException ce) {
     189        }
     190        catch (CoreException ce) {
    191191            ErrorManager.logError(ce);
    192192        }
    193 
    194193    }
    195194
     
    404403    private void removeFilters() {
    405404        IStructuredSelection selection = (IStructuredSelection) fFilterViewer.getSelection();
    406         fFilterContentProvider.removeFilters(selection.toArray());
     405        fFilterContentProvider.removeFilters((Filter[])selection.toArray());
    407406    }
    408407
    409408    private void removeNewFilter() {
    410         fFilterContentProvider.removeFilters(new Object[] { fNewFilter });
     409        fFilterContentProvider.removeFilters(new Filter[] { fNewFilter });
    411410    }
    412411
     
    444443
    445444        private CheckboxTableViewer fViewer;
    446         private List fFilters;
     445        private List<Filter> fFilters;
    447446
    448447        public FilterContentProvider(CheckboxTableViewer viewer) {
     
    464463                };
    465464            }
    466             fFilters = new ArrayList();
     465            fFilters = new ArrayList<Filter>();
    467466            populateFilters(iFilters, true);
    468467            populateFilters(eFilters, false);
     
    490489        }
    491490
    492         public void removeFilters(Object[] filters) {
    493             for (int i = 0; i < filters.length; i++) {
    494                 Filter filter = (Filter) filters[i];
     491        public void removeFilters(Filter[] filters) {
     492            for (Filter filter : filters) {
    495493                fFilters.remove(filter);
    496494            }
     
    531529    /**
    532530     */
    533     public static ElementListSelectionDialog createAllPackagesDialog(Shell shell)
    534     {
    535         final List filterList = new ArrayList();
     531    public static ElementListSelectionDialog createAllPackagesDialog(Shell shell) {
     532        final List<String> filterList = new ArrayList<String>();
    536533        final boolean[] monitorCanceled = new boolean[] {false};
    537534        IRunnableWithProgress r= new IRunnableWithProgress() {
    538535            public void run(IProgressMonitor monitor) {
    539                     Set filterNameSet= new HashSet();
     536                    Set<String> filterNameSet= new HashSet<String>();
    540537                    filterNameSet.add("*");                 
    541538                    monitor.worked(1);
Note: See TracChangeset for help on using the changeset viewer.