summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-07 11:29:46 +0200
committerJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-07 11:29:46 +0200
commit5555d3c73c2b4b9e1f9341be9053dde91a02af6a (patch)
treeb2713353e9a988fae8ef14f94552effa4694ddd9 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
parentbd8c480935a4b5ce8747f2a9405c4dc97d9d01a8 (diff)
downloadpdf-over-5555d3c73c2b4b9e1f9341be9053dde91a02af6a.tar.gz
pdf-over-5555d3c73c2b4b9e1f9341be9053dde91a02af6a.tar.bz2
pdf-over-5555d3c73c2b4b9e1f9341be9053dde91a02af6a.zip
get rid of duplicate ConfigurationProviderImpl in ConfigurationComposite(Base)
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java32
1 files changed, 7 insertions, 25 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
index 33f19845..dd40bb83 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
@@ -42,9 +42,8 @@ import at.asit.pdfover.gui.controls.ErrorDialog;
import at.asit.pdfover.gui.exceptions.ResumableException;
import at.asit.pdfover.commons.Messages;
import at.asit.pdfover.gui.workflow.PDFSigner;
-import at.asit.pdfover.gui.workflow.config.ConfigManipulator;
+import at.asit.pdfover.gui.workflow.config.ConfigProviderImpl;
import at.asit.pdfover.gui.workflow.config.ConfigurationContainer;
-import at.asit.pdfover.gui.workflow.config.PersistentConfigProvider;
import at.asit.pdfover.gui.workflow.states.State;
/**
@@ -64,14 +63,9 @@ public class ConfigurationComposite extends StateComposite {
.getLogger(ConfigurationComposite.class);
/**
- * configuration manipulator
- */
- ConfigManipulator configManipulator = null;
-
- /**
* configuration provider
*/
- PersistentConfigProvider configProvider = null;
+ ConfigProviderImpl configProvider = null;
/**
* simple configuration composite
@@ -311,20 +305,11 @@ public class ConfigurationComposite extends StateComposite {
}
/**
- * Sets the configuration manipulator
- *
- * @param manipulator
- */
- public void setConfigManipulator(ConfigManipulator manipulator) {
- this.configManipulator = manipulator;
- }
-
- /**
* Sets the configuration provider
*
* @param provider
*/
- public void setConfigProvider(PersistentConfigProvider provider) {
+ public void setConfigProvider(ConfigProviderImpl provider) {
this.configProvider = provider;
if (this.configProvider != null) {
// Initialize Configuration Container
@@ -443,20 +428,17 @@ public class ConfigurationComposite extends StateComposite {
}
// Write current Configuration
- this.simpleConfigComposite.storeConfiguration(
- this.configManipulator, this.configProvider);
- this.advancedConfigComposite.storeConfiguration(
- this.configManipulator, this.configProvider);
+ this.simpleConfigComposite.storeConfiguration(this.configProvider);
+ this.advancedConfigComposite.storeConfiguration(this.configProvider);
if (this.keystoreConfigComposite != null)
- this.keystoreConfigComposite.storeConfiguration(
- this.configManipulator, this.configProvider);
+ this.keystoreConfigComposite.storeConfiguration(this.configProvider);
status = false;
redo = false;
do {
// Save current config to file
try {
- this.configManipulator.saveCurrentConfiguration();
+ this.configProvider.saveCurrentConfiguration();
redo = false;
status = true;
} catch (IOException e) {