summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-06 14:40:26 +0200
committerJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-06 14:40:26 +0200
commit6f27ed0949dea874e89dcab40ec66a68fa50b362 (patch)
tree6dc8aefaaf04c3bafece8aff28c4ea5cf51708eb /pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java
parent1ac8a347bcabcd1b9c6ca70c6aacaf6ae9f661eb (diff)
downloadpdf-over-6f27ed0949dea874e89dcab40ec66a68fa50b362.tar.gz
pdf-over-6f27ed0949dea874e89dcab40ec66a68fa50b362.tar.bz2
pdf-over-6f27ed0949dea874e89dcab40ec66a68fa50b362.zip
YAGNI: StateMachine getters
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java42
1 files changed, 5 insertions, 37 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java
index 5a1248d7..68eeb78b 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/StateMachine.java
@@ -44,11 +44,10 @@ public class StateMachine implements GUIProvider {
private static final Logger log = LoggerFactory.getLogger(StateMachine.class);
- private Status status;
-
- private PDFSigner pdfSigner;
-
- private ConfigProviderImpl configProvider;
+ public final Status status;
+ public final PDFSigner pdfSigner;
+ public final ConfigProviderImpl configProvider;
+ public final String[] cmdLineArgs;
/**
* Default constructor
@@ -60,7 +59,7 @@ public class StateMachine implements GUIProvider {
this.status.setCurrentState(new PrepareConfigurationState(this));
this.pdfSigner = new PDFSigner();
this.configProvider = new ConfigProviderImpl();
- setCmdLineArgs(cmdLineArgs);
+ this.cmdLineArgs = cmdLineArgs;
}
/**
@@ -268,37 +267,6 @@ public class StateMachine implements GUIProvider {
display.dispose();
}
}
- public ConfigProvider getConfigProvider() {
- return this.configProvider;
- }
- public PersistentConfigProvider getPersistentConfigProvider() {
- return this.configProvider;
- }
- public ConfigManipulator getConfigManipulator() {
- return this.configProvider;
- }
- public ConfigOverlayManipulator getConfigOverlayManipulator() {
- return this.configProvider;
- }
- public Status getStatus() {
- return this.status;
- }
-
- public PDFSigner getPDFSigner() {
- return this.pdfSigner;
- }
-
- public GUIProvider getGUIProvider() {
- return this;
- }
-
- private String[] cmdLineArgs = new String[] {};
- private void setCmdLineArgs(String[] cmdLineArgs) {
- this.cmdLineArgs = cmdLineArgs;
- }
- public String[] getCmdArgs() {
- return this.cmdLineArgs;
- }
public synchronized Shell getMainShell() {