summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page
diff options
context:
space:
mode:
authorralph isenmann2021-11-17 14:27:25 +0100
committerralph isenmann2021-11-17 14:27:25 +0100
commited7af63a58dacd0ceb919d3549f636b9996a7562 (patch)
treea303da0ee924b58c6443780bc0bead21557ddc4a /dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page
parent[CLIENT] Fixes Java warnings (diff)
downloadtutor-module-ed7af63a58dacd0ceb919d3549f636b9996a7562.tar.gz
tutor-module-ed7af63a58dacd0ceb919d3549f636b9996a7562.tar.xz
tutor-module-ed7af63a58dacd0ceb919d3549f636b9996a7562.zip
[client] minor fixes;
- do not show unused container type "batch" - fix unresponsive user input check
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/ContainerUploadPage.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ContainerUploadPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ContainerUploadPage.java
index 283019b6..940531c6 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ContainerUploadPage.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ContainerUploadPage.java
@@ -101,6 +101,10 @@ public class ContainerUploadPage extends ContainerUploadPageLayout {
this.containerDefinition = containerDefinition;
}
+ /**
+ * register for each user input control the proper action/method
+ * TODO ugly ...
+ */
private void init() {
this.txtImageFile.addActionListener(new ActionListener() {
@Override public void actionPerformed(ActionEvent e) {
@@ -131,6 +135,12 @@ public class ContainerUploadPage extends ContainerUploadPageLayout {
}
});
+ txtImageRepo.getDocument().addDocumentListener(new TextChangeListener() {
+ @Override public void changed() {
+ reactOnUserInput();
+ }
+ });
+
this.btnBrowseImageTar.addActionListener(new ActionListener() {
@Override public void actionPerformed(ActionEvent e) {
browseImageTarFile();
@@ -274,6 +284,7 @@ public class ContainerUploadPage extends ContainerUploadPageLayout {
containerDefinition.getContainerMeta().setImageRepo(txtImageRepo.getText());
state.diskFile = getDummyFile();
state.descriptionFile = getDummyFile();
+ break;
case GIT_REPOSITORY:
containerDefinition.getContainerMeta().setBuildContextUrl(txtGitRepo.getText());
state.diskFile = getDummyFile();
@@ -282,6 +293,7 @@ public class ContainerUploadPage extends ContainerUploadPageLayout {
case DOCKER_ARCHIVE:
state.diskFile = new File(txtImageTar.getText());
state.descriptionFile = getDummyFile();
+ break;
}
return containerDefinition.createVirtualizationConfig();
}