From 12518386cefe7762a9b080ff94fc46539ec929e1 Mon Sep 17 00:00:00 2001 From: Andreas Abraham Date: Mon, 17 Feb 2020 16:09:06 +0100 Subject: configuration container and implementation fixed --- .../workflow/config/ConfigurationContainerImpl.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationContainerImpl.java') diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationContainerImpl.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationContainerImpl.java index cc794246..558503c6 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationContainerImpl.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationContainerImpl.java @@ -140,6 +140,9 @@ public class ConfigurationContainerImpl implements ConfigurationContainer { /** Whether to use an existing signature marker. */ protected boolean useMarker = false; + /** Either QR-Code or signature fields as marker */ + protected boolean useSignatureFields = false; + /* (non-Javadoc) * @see at.asit.pdfover.gui.composites.ConfigurationContainer#getEmblem() */ @@ -684,5 +687,21 @@ public class ConfigurationContainerImpl implements ConfigurationContainer { @Override public void setUseMarker(boolean useMarker) { this.useMarker = useMarker; + if (useMarker) setUseSignatureFields(false); + } + + + @Override + public void setUseSignatureFields(boolean useFields) { + this.useSignatureFields = useFields; + if (useFields) setUseMarker(false); } + + + + @Override + public boolean getUseSignatureFields() { + return this.useSignatureFields; + } + } -- cgit v1.2.3