Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 26c94b74 authored by Andreas Gampe's avatar Andreas Gampe Committed by android-build-merger
Browse files

Preload2: Fix action inheritance am: 1c809a3d am: 24cd3418

am: 2b34ac2b

Change-Id: Ib21bb8f92532497fcb46eb5c5485966d598264f6
parents af5b2c30 2b34ac2b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ import javax.swing.AbstractAction;
 * appears in at least the number of threshold given packages. An optional blacklist can be
 * used to filter classes from the intersection.
 */
public class ComputeThresholdAction extends AbstractAction implements Runnable {
public class ComputeThresholdAction extends AbstractThreadedAction {
    protected int threshold;
    private Pattern blacklist;
    private DumpTableModel dataTableModel;
@@ -71,7 +71,7 @@ public class ComputeThresholdAction extends AbstractAction implements Runnable {
            return;
        }

        new Thread(this).start();
        super.actionPerformed(e);
    }

    @Override
+2 −5
Original line number Diff line number Diff line
@@ -19,14 +19,11 @@ package com.android.preload.actions;
import com.android.preload.DumpDataIO;
import com.android.preload.DumpTableModel;
import com.android.preload.Main;

import java.awt.event.ActionEvent;
import java.io.File;
import java.io.PrintWriter;

import javax.swing.AbstractAction;

public class ExportAction extends AbstractAction implements Runnable {
public class ExportAction extends AbstractThreadedAction {
    private File lastSaveFile;
    private DumpTableModel dataTableModel;

@@ -39,7 +36,7 @@ public class ExportAction extends AbstractAction implements Runnable {
    public void actionPerformed(ActionEvent e) {
        lastSaveFile = Main.getUI().showSaveDialog();
        if (lastSaveFile != null) {
            new Thread(this).start();
            super.actionPerformed(e);
        }
    }

+2 −2
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ import java.util.Collection;

import javax.swing.AbstractAction;

public class ImportAction extends AbstractAction implements Runnable {
public class ImportAction extends AbstractThreadedAction {
    private File[] lastOpenFiles;
    private DumpTableModel dataTableModel;

@@ -40,7 +40,7 @@ public class ImportAction extends AbstractAction implements Runnable {
    public void actionPerformed(ActionEvent e) {
        lastOpenFiles = Main.getUI().showOpenDialog(true);
        if (lastOpenFiles != null) {
            new Thread(this).start();
            super.actionPerformed(e);
        }
    }