mirror of
https://github.com/packwiz/packwiz-installer.git
synced 2025-04-19 13:06:30 +02:00
Refactor handlers into ui package
This commit is contained in:
parent
e65d20be79
commit
e32d98fb98
@ -14,6 +14,10 @@ import org.apache.commons.cli.DefaultParser;
|
|||||||
import org.apache.commons.cli.Options;
|
import org.apache.commons.cli.Options;
|
||||||
import org.apache.commons.cli.ParseException;
|
import org.apache.commons.cli.ParseException;
|
||||||
|
|
||||||
|
import link.infra.packwiz.installer.ui.CLIHandler;
|
||||||
|
import link.infra.packwiz.installer.ui.IUserInterface;
|
||||||
|
import link.infra.packwiz.installer.ui.InstallWindow;
|
||||||
|
|
||||||
public class Main {
|
public class Main {
|
||||||
|
|
||||||
// Actual main() is in RequiresBootstrap!
|
// Actual main() is in RequiresBootstrap!
|
||||||
|
@ -2,6 +2,9 @@ package link.infra.packwiz.installer;
|
|||||||
|
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
|
|
||||||
|
import link.infra.packwiz.installer.ui.IUserInterface;
|
||||||
|
import link.infra.packwiz.installer.ui.InstallProgress;
|
||||||
|
|
||||||
public class UpdateManager {
|
public class UpdateManager {
|
||||||
|
|
||||||
public final Options opts;
|
public final Options opts;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package link.infra.packwiz.installer;
|
package link.infra.packwiz.installer.ui;
|
||||||
|
|
||||||
public class CLIHandler implements IUserInterface {
|
public class CLIHandler implements IUserInterface {
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package link.infra.packwiz.installer;
|
package link.infra.packwiz.installer.ui;
|
||||||
|
|
||||||
public interface IUserInterface {
|
public interface IUserInterface {
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package link.infra.packwiz.installer;
|
package link.infra.packwiz.installer.ui;
|
||||||
|
|
||||||
public class InstallProgress {
|
public class InstallProgress {
|
||||||
public final String message;
|
public final String message;
|
||||||
@ -6,14 +6,14 @@ public class InstallProgress {
|
|||||||
public final int progress;
|
public final int progress;
|
||||||
public final int progressTotal;
|
public final int progressTotal;
|
||||||
|
|
||||||
InstallProgress(String message) {
|
public InstallProgress(String message) {
|
||||||
this.message = message;
|
this.message = message;
|
||||||
hasProgress = false;
|
hasProgress = false;
|
||||||
progress = 0;
|
progress = 0;
|
||||||
progressTotal = 0;
|
progressTotal = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
InstallProgress(String message, int progress, int progressTotal) {
|
public InstallProgress(String message, int progress, int progressTotal) {
|
||||||
this.message = message;
|
this.message = message;
|
||||||
hasProgress = true;
|
hasProgress = true;
|
||||||
this.progress = progress;
|
this.progress = progress;
|
@ -1,4 +1,4 @@
|
|||||||
package link.infra.packwiz.installer;
|
package link.infra.packwiz.installer.ui;
|
||||||
|
|
||||||
import java.awt.BorderLayout;
|
import java.awt.BorderLayout;
|
||||||
import java.awt.Component;
|
import java.awt.Component;
|
@ -1,4 +1,4 @@
|
|||||||
package link.infra.packwiz.installer;
|
package link.infra.packwiz.installer.ui;
|
||||||
|
|
||||||
import javax.swing.SwingWorker;
|
import javax.swing.SwingWorker;
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user