diff options
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigManipulator.java')
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigManipulator.java | 210 |
1 files changed, 0 insertions, 210 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigManipulator.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigManipulator.java deleted file mode 100644 index 2a34b440..00000000 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigManipulator.java +++ /dev/null @@ -1,210 +0,0 @@ -/* - * Copyright 2012 by A-SIT, Secure Information Technology Center Austria - * - * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by - * the European Commission - subsequent versions of the EUPL (the "Licence"); - * You may not use this work except in compliance with the Licence. - * You may obtain a copy of the Licence at: - * http://joinup.ec.europa.eu/software/page/eupl - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the Licence is distributed on an "AS IS" basis, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the Licence for the specific language governing permissions and - * limitations under the Licence. - */ -package at.asit.pdfover.gui.workflow.config; - -import java.io.IOException; -import java.util.Locale; - -import org.eclipse.swt.graphics.Point; - -import at.asit.pdfover.signator.BKUs; -import at.asit.pdfover.signator.SignaturePosition; - -/** - * An interface for setting the configuration - */ -public interface ConfigManipulator { - /** - * Sets the default bku type - * @param bku the bku type - */ - public void setDefaultBKU(BKUs bku); - - /** - * Sets the default signature position - * @param signaturePosition the default signature position - */ - public void setDefaultSignaturePosition(SignaturePosition signaturePosition); - - /** - * Sets the signature placeholder transparency - * @param transparency the signature placeholder transparency - */ - void setPlaceholderTransparency(int transparency); - - /** - * Sets the default mobile number - * @param number the default mobile number - */ - public void setDefaultMobileNumber(String number); - - /** - * Sets the default password - * @param password the default password - */ - public void setDefaultMobilePassword(String password); - - /** - * Sets the default emblem - * @param emblem the default emblem - */ - public void setDefaultEmblem(String emblem); - - /** - * Sets the proxy host - * @param host the proxy host - */ - public void setProxyHost(String host); - - /** - * Sets the proxy port - * @param port the proxy port - */ - public void setProxyPort(int port); - - /** - * Sets the proxy username - * @param user the proxy username - */ - public void setProxyUser(String user); - - /** - * Sets the proxy password - * @param pass the proxy password - */ - public void setProxyPass(String pass); - - /** - * Sets the default output folder - * @param outputFolder the default output folder - */ - public void setDefaultOutputFolder(String outputFolder); - - /** - * Sets the signature note text - * @param note the signature note text - */ - public void setSignatureNote(String note); - - /** - * Sets the locale to be used - * @param locale the locale - */ - public void setLocale(Locale locale); - - /** - * Sets the signature locale to be used - * @param locale the signature locale - */ - public void setSignatureLocale(Locale locale); - - /** - * Set the signature PDF/A compatibility setting - * @param compat whether to use PDF/A compatibility - */ - public void setSignaturePdfACompat(boolean compat); - - /** - * Sets whether keystore signing is enabled - * @param enabled whether keystore signing is enabled - */ - public void setKeyStoreEnabled(Boolean enabled); - - /** - * Sets the keystore file - * @param file the keystore file - */ - public void setKeyStoreFile(String file); - - /** - * Sets the keystore type - * @param type the keystore type - */ - public void setKeyStoreType(String type); - - /** - * Sets the keystore alias - * @param alias the keystore alias - */ - public void setKeyStoreAlias(String alias); - - /** - * Sets the keystore store password - * @param storePass the keystore store password - */ - public void setKeyStoreStorePass(String storePass); - - /** - * Sets the keystore key password - * @param keyPass the keystore key password - */ - public void setKeyStoreKeyPass(String keyPass); - - /** - * Sets whether to automatically check for application updates - * @param checkUpdate whether to automatically check for application updates - */ - public void setUpdateCheck(boolean checkUpdate); - - /** - * Sets the default main window size - * @param size a Point describing the size - */ - public void setMainWindowSize(Point size); - - /** - * Saves the current configuration to the current configuration file - * @throws IOException - */ - public void saveCurrentConfiguration() throws IOException; - - - /** - * Sets whether to use an existing signaturemarker. - * QR-Code only - * - * @param useMarker - * whether to use an existing signaturemarker - */ - public void setUseMarker(boolean useMarker); - - - /** - * Sets the use of signature fields as signature marker - * @param useFields - */ - public void setUseSignatureFields(boolean useFields); - - /** - * @param bool - */ - public void setEnablePlaceholderUsage(boolean bool); - - /** - * @return - */ - public boolean getEnablePlaceholderUsage(); - - /** - * @param profile - */ - public void setSignatureProfile(String profile); - - public void setSaveFilePostFix(String postFix); - -} - - |