mirror of
https://github.com/2006-Scape/Parabot.git
synced 2026-07-03 00:37:55 +00:00
Merge pull request #255 from Shadowrs/feature/expand-progresslistener
Implements new internal api methods
This commit is contained in:
@@ -73,7 +73,7 @@
|
||||
<dependency>
|
||||
<groupId>org.parabot</groupId>
|
||||
<artifactId>internal-api</artifactId>
|
||||
<version>1.51.1</version>
|
||||
<version>1.52.1</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
|
||||
@@ -13,4 +13,19 @@ public class NoProgressListener implements ProgressListener {
|
||||
public void updateDownloadSpeed(double mbPerSecond) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateMessage(String message) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateMessageAndProgress(String message, double progress) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public double getCurrentProgress() {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -275,4 +275,20 @@ public class VerboseLoader extends JPanel implements ProgressListener {
|
||||
public void updateDownloadSpeed(double mbPerSecond) {
|
||||
progressBar.setText(String.format("(%.2fMB/s)", mbPerSecond));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateMessage(String message) {
|
||||
VerboseLoader.setState(message);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateMessageAndProgress(String message, double progress) {
|
||||
VerboseLoader.setState(message);
|
||||
onProgressUpdate(progress);
|
||||
}
|
||||
|
||||
@Override
|
||||
public double getCurrentProgress() {
|
||||
return progressBar.getValue();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user