summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-07 15:44:04 +0200
committerJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-07 15:44:04 +0200
commit45b3417659761a96335605e588faf62a8a5a18c3 (patch)
treeeb4edf3b66eac6713cae5b5a36ba743411143313 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java
parent04a3b1d060e8ecb08e43e9ecf3b7fa3e1d48d362 (diff)
downloadpdf-over-45b3417659761a96335605e588faf62a8a5a18c3.tar.gz
pdf-over-45b3417659761a96335605e588faf62a8a5a18c3.tar.bz2
pdf-over-45b3417659761a96335605e588faf62a8a5a18c3.zip
auto positioning cleanup
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java
index be872c1e..b2db3875 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/configuration/AdvancedConfigurationComposite.java
@@ -57,7 +57,6 @@ import at.asit.pdfover.gui.workflow.config.ConfigurationManager;
import at.asit.pdfover.gui.workflow.config.ConfigurationDataInMemory;
import at.asit.pdfover.gui.workflow.states.State;
import at.asit.pdfover.signator.BKUs;
-import at.asit.pdfover.signator.SignaturePosition;
/**
* Composite for advanced configuration
@@ -532,8 +531,7 @@ public class AdvancedConfigurationComposite extends ConfigurationCompositeBase {
void performPositionSelection(boolean automatic) {
log.debug("Selected Position: {}", automatic);
- SignaturePosition pos = automatic ? new SignaturePosition() : null;
- this.configurationContainer.defaultSignaturePosition = pos;
+ this.configurationContainer.autoPositionSignature = automatic;
this.btnAutomatischePositionierung.setSelection(automatic);
}
@@ -648,7 +646,7 @@ public class AdvancedConfigurationComposite extends ConfigurationCompositeBase {
@Override
public void initConfiguration(ConfigurationManager provider) {
- this.configurationContainer.defaultSignaturePosition = provider.getDefaultSignaturePositionPersistent();
+ this.configurationContainer.autoPositionSignature = provider.getAutoPositionSignaturePersistent();
this.configurationContainer.setUseMarker(provider.getUseMarker());
this.configurationContainer.setUseSignatureFields(provider.getUseSignatureFields());
this.configurationContainer.enabledPlaceholderUsage = provider.getEnablePlaceholderUsage();
@@ -696,8 +694,7 @@ public class AdvancedConfigurationComposite extends ConfigurationCompositeBase {
} else {
performPostFixChanged(Constants.DEFAULT_POSTFIX);
}
- SignaturePosition pos = this.configurationContainer.defaultSignaturePosition;
- performPositionSelection(pos != null && pos.useAutoPositioning());
+ performPositionSelection(this.configurationContainer.autoPositionSignature);
performUseMarkerSelection(this.configurationContainer.getUseMarker());
performUseSignatureFieldsSelection(this.configurationContainer.getUseSignatureFields());
performEnableUsePlaceholder(this.configurationContainer.enabledPlaceholderUsage);
@@ -740,7 +737,7 @@ public class AdvancedConfigurationComposite extends ConfigurationCompositeBase {
@Override
public void storeConfiguration(ConfigurationManager store) {
- store.setDefaultSignaturePosition(this.configurationContainer.defaultSignaturePosition);
+ store.setAutoPositionSignature(this.configurationContainer.autoPositionSignature);
store.setUseMarker(this.configurationContainer.getUseMarker());
store.setUseSignatureFields(this.configurationContainer.getUseSignatureFields());
store.setEnablePlaceholderUsage(this.configurationContainer.enabledPlaceholderUsage);