summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page
diff options
context:
space:
mode:
authorJonathan Bauer2016-08-15 15:11:10 +0200
committerJonathan Bauer2016-08-15 15:11:10 +0200
commit0baa4e2641cf699fc8679c3a90ecb0e70852667d (patch)
tree2c2cd897bb794de6b928e837674d3bb380714189 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page
parent[server] Improve template help texts (diff)
downloadtutor-module-0baa4e2641cf699fc8679c3a90ecb0e70852667d.tar.gz
tutor-module-0baa4e2641cf699fc8679c3a90ecb0e70852667d.tar.xz
tutor-module-0baa4e2641cf699fc8679c3a90ecb0e70852667d.zip
[client] ImageUploadWizard: hide the "create lecture for that VM" button until the download is complete instead of just disabling it
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadSummaryPage.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadSummaryPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadSummaryPage.java
index b5db050b..6370e204 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadSummaryPage.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadSummaryPage.java
@@ -26,6 +26,7 @@ public class ImageUploadSummaryPage extends ImageUploadSummaryPageLayout {
private boolean pageIsVisible = false;
private boolean uploadListenerAdded = false;
+ private boolean allowCreateLecture = false;
private final UploadWizardState state;
private final TransferEventListener uploadListener = new TransferEventListener() {
@@ -116,7 +117,7 @@ public class ImageUploadSummaryPage extends ImageUploadSummaryPageLayout {
setPageComplete(true);
}
if (state.upload.getUploadTask() != null && state.upload.getUploadTask().isComplete()) {
- chkCreateLecture.setEnabled(true);
+ chkCreateLecture.setVisible(allowCreateLecture);
}
}
@@ -124,8 +125,9 @@ public class ImageUploadSummaryPage extends ImageUploadSummaryPageLayout {
}
public ImageUploadSummaryPage(Wizard wizard, UploadWizardState state, boolean allowCreateLecture) {
- super(wizard, allowCreateLecture);
+ super(wizard);
this.state = state;
+ this.allowCreateLecture = allowCreateLecture;
setPageComplete(false);
}