diff options
| author | Stephan Schwaer | 2015-07-07 18:41:13 +0200 |
|---|---|---|
| committer | Stephan Schwaer | 2015-07-07 18:41:13 +0200 |
| commit | 6cdab2d80d7f614345a93f429a8c337fcd161f96 (patch) | |
| tree | cbe9f7929df0363ab744399ee99bcc52fa06bd0a /dozentenmodul/src/main/java/wizards/ImageWizard.java | |
| parent | [client] Adapt to changes in master-sync-shared/ThriftManager (diff) | |
| download | tutor-module-6cdab2d80d7f614345a93f429a8c337fcd161f96.tar.gz tutor-module-6cdab2d80d7f614345a93f429a8c337fcd161f96.tar.xz tutor-module-6cdab2d80d7f614345a93f429a8c337fcd161f96.zip | |
[client] Added imageWindowComposite and early stage of wizard for creating/editing images.
Diffstat (limited to 'dozentenmodul/src/main/java/wizards/ImageWizard.java')
| -rw-r--r-- | dozentenmodul/src/main/java/wizards/ImageWizard.java | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/wizards/ImageWizard.java b/dozentenmodul/src/main/java/wizards/ImageWizard.java new file mode 100644 index 00000000..1723a2d2 --- /dev/null +++ b/dozentenmodul/src/main/java/wizards/ImageWizard.java @@ -0,0 +1,47 @@ +package wizards; + +import org.eclipse.jface.wizard.Wizard; + +public class ImageWizard extends Wizard{ + + protected ImageUploadPage imageUploadPage; + protected ImageMetaDataPage imageMetaDataPage; + protected boolean editExistingImage; + + + + + /** + * Wizard for creating or editing an image + * @param editExistingImage wether to create new or edit existing image + */ + public ImageWizard(boolean editExistingImage) { + super(); + setNeedsProgressMonitor(true); + this.editExistingImage = editExistingImage; + } + + + @Override + public String getWindowTitle() { + return "Neues Image erzeugen"; + } + + + @Override + public void addPages() { + imageUploadPage = new ImageUploadPage(editExistingImage); + imageMetaDataPage = new ImageMetaDataPage(); + addPage(imageUploadPage); + addPage(imageMetaDataPage); + } + + + @Override + public boolean performFinish() { + // Print the result to the console + System.out.println(imageUploadPage.getText1()); + System.out.println(imageMetaDataPage.getImageDescription()); + return true; + } +} |
