summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/BKUSelectionState.java12
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/ConfigurationUIState.java2
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/KSState.java5
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/LocalBKUState.java5
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/MobileBKUState.java5
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java33
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OutputState.java12
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java20
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java6
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareSigningState.java62
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/SigningState.java7
11 files changed, 76 insertions, 93 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/BKUSelectionState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/BKUSelectionState.java
index 006b1ed9..dcffe2c0 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/BKUSelectionState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/BKUSelectionState.java
@@ -74,21 +74,21 @@ public class BKUSelectionState extends State {
(previousState instanceof PositioningState) ||
(previousState instanceof BKUSelectionState)
)) {
- status.setBKU(BKUs.NONE);
+ status.bku = BKUs.NONE;
} else if(!(status.getPreviousState() instanceof BKUSelectionState)) {
ConfigProvider config = getStateMachine().getConfigProvider();
- status.setBKU(config.getDefaultBKU());
+ status.bku = config.getDefaultBKU();
}
- if(status.getBKU() == BKUs.NONE) {
+ if(status.bku == BKUs.NONE) {
BKUSelectionComposite selection = this.getSelectionComposite();
getStateMachine().getGUIProvider().display(selection);
selection.layout();
- status.setBKU(selection.getSelected());
+ status.bku = selection.getSelected();
- if(status.getBKU() == BKUs.NONE) {
+ if(status.bku == BKUs.NONE) {
return;
}
}
@@ -109,7 +109,7 @@ public class BKUSelectionState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus().getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setEnabled(Buttons.CONFIG, true);
behavior.setEnabled(Buttons.OPEN, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/ConfigurationUIState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/ConfigurationUIState.java
index d8ee2c63..8450629f 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/ConfigurationUIState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/ConfigurationUIState.java
@@ -96,7 +96,7 @@ public class ConfigurationUIState extends State {
@Override
public void updateMainWindowBehavior() {
// Leave the state as it is
- MainWindowBehavior behavior = getStateMachine().getStatus().getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.setEnabled(Buttons.CONFIG, false);
behavior.setMainBarVisible(false);
}
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/KSState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/KSState.java
index 21a3a2ac..1ecf880c 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/KSState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/KSState.java
@@ -63,7 +63,7 @@ public class KSState extends State {
public void run() {
Status status = getStateMachine().getStatus();
- SigningState signingState = status.getSigningState();
+ SigningState signingState = status.signingState;
ConfigProvider config = getStateMachine().getConfigProvider();
try {
@@ -138,8 +138,7 @@ public class KSState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus()
- .getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setActive(Buttons.OPEN, true);
behavior.setActive(Buttons.POSITION, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/LocalBKUState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/LocalBKUState.java
index 91fae1cc..3ec134d4 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/LocalBKUState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/LocalBKUState.java
@@ -173,7 +173,7 @@ public class LocalBKUState extends State {
public void run() {
Status status = getStateMachine().getStatus();
- SigningState signingState = status.getSigningState();
+ SigningState signingState = status.signingState;
if (!signingState.hasSignatureResponse()
&& this.threadException == null) {
@@ -219,8 +219,7 @@ public class LocalBKUState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus()
- .getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setActive(Buttons.OPEN, true);
behavior.setActive(Buttons.POSITION, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/MobileBKUState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/MobileBKUState.java
index 6ec4302d..a2c65938 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/MobileBKUState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/MobileBKUState.java
@@ -521,7 +521,7 @@ public class MobileBKUState extends State {
*/
@Override
public void run() {
- this.signingState = getStateMachine().getStatus().getSigningState();
+ this.signingState = getStateMachine().getStatus().signingState;
this.signingState.setBKUConnector(new MobileBKUConnector(this));
log.debug("Setting base64 request to " + this.handler.useBase64Request());
@@ -573,8 +573,7 @@ public class MobileBKUState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus()
- .getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setActive(Buttons.OPEN, true);
behavior.setActive(Buttons.POSITION, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
index 1e04a446..64de1640 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
@@ -85,33 +85,33 @@ public class OpenState extends State {
Status status = getStateMachine().getStatus();
if (!(status.getPreviousState() instanceof PrepareConfigurationState)
&& !(status.getPreviousState() instanceof OpenState)) {
- status.setBKU(config.getDefaultBKU());
- status.setDocument(null);
- status.setSignaturePosition(config.getDefaultSignaturePosition());
+ status.bku = config.getDefaultBKU();
+ status.document = null;
+ status.signaturePosition = config.getDefaultSignaturePosition();
/* ensure that files get closed */
status.getPreviousState().cleanUp();
}
- if (status.getDocument() == null) {
+ if (status.document == null) {
DataSourceSelectComposite selection = this.getSelectionComposite();
getStateMachine().getGUIProvider().display(selection);
selection.layout();
- status.setDocument(selection.getSelected());
+ status.document = selection.getSelected();
- if (status.getDocument() == null) {
+ if (status.document == null) {
// Not selected yet
return;
}
}
- log.debug("Got Datasource: " + getStateMachine().getStatus().getDocument().getAbsolutePath());
+ log.debug("Got Datasource: " + getStateMachine().getStatus().document.getAbsolutePath());
// scan for signature placeholders
// - see if we want to scan for placeholders in the settings
if (config.getEnablePlaceholderUsage()) {
- try (PDDocument pddocument = PDDocument.load(getStateMachine().getStatus().getDocument())) {
+ try (PDDocument pddocument = PDDocument.load(getStateMachine().getStatus().document)) {
// - scan for placeholders
boolean useSignatureFields = config.getUseSignatureFields();
boolean useMarker = config.getUseMarker();
@@ -147,7 +147,7 @@ public class OpenState extends State {
"select the fields", fields);
int res = gui.open();
if (res != -1) {
- getStateMachine().getStatus().setSearchForPlaceholderSignature(true);
+ getStateMachine().getStatus().searchForPlacehoderSignature = true;
addPlaceholderSelectionToConfig(fields.get(res));
this.setNextState(new BKUSelectionState(getStateMachine()));
}
@@ -156,9 +156,9 @@ public class OpenState extends State {
}
} else if (result == SWT.NO) {
- getStateMachine().getStatus().setSearchForPlaceholderSignature(false);
+ getStateMachine().getStatus().searchForPlacehoderSignature = false;
} else {
- status.setDocument(null);
+ status.document = null;
return;
}
break;
@@ -185,18 +185,17 @@ public class OpenState extends State {
// - fill the position information so that we skip to
// the
// next stages without breaking stuff
- SignaturePosition position = new SignaturePosition(
+ status.signaturePosition = new SignaturePosition(
signaturePlaceholderData.getTablePos().getPosX(),
signaturePlaceholderData.getTablePos().getPosY(),
signaturePlaceholderData.getTablePos().getPage());
- status.setSignaturePosition(position);
- getStateMachine().getStatus().setSearchForPlaceholderSignature(true);
+ getStateMachine().getStatus().searchForPlacehoderSignature = true;
} else if (result == SWT.NO) {
- getStateMachine().getStatus().setSearchForPlaceholderSignature(false);
+ getStateMachine().getStatus().searchForPlacehoderSignature = false;
} else {
- status.setDocument(null);
+ status.document = null;
return;
}
// TODO: why does this use a different logic (via PositioningState) than the signature placeholders?
@@ -257,7 +256,7 @@ public class OpenState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus().getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setEnabled(Buttons.CONFIG, true);
behavior.setEnabled(Buttons.OPEN, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OutputState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OutputState.java
index 79e6551e..bae7cb13 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OutputState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OutputState.java
@@ -61,10 +61,9 @@ public class OutputState extends State {
this.outputComposite.setOutputDir(config.getDefaultOutputFolder());
this.outputComposite.setSaveFilePostFix(config.getSaveFilePostFix());
this.outputComposite.setTempDir(tmpDir.getAbsolutePath());
- this.outputComposite.setInputFile(status.getDocument());
+ this.outputComposite.setInputFile(status.document);
- this.outputComposite.setSignedDocument(status.getSignResult()
- .getSignedDocument());
+ this.outputComposite.setSignedDocument(status.signResult.getSignedDocument());
// Save signed document
this.outputComposite.saveDocument();
@@ -81,7 +80,7 @@ public class OutputState extends State {
public void run() {
Status status = getStateMachine().getStatus();
- if (status.getSignResult() == null) {
+ if (status.signResult == null) {
ErrorDialog error = new ErrorDialog(getStateMachine().getGUIProvider().getMainShell(),
Messages.getString("error.Signatur"), BUTTONS.RETRY_CANCEL);
if(error.open() == SWT.RETRY) {
@@ -106,7 +105,7 @@ public class OutputState extends State {
@Override
public void cleanUp() {
- getStateMachine().getStatus().setSignResult(null);
+ getStateMachine().getStatus().signResult = null;
if (this.outputComposite != null)
this.outputComposite.dispose();
@@ -119,8 +118,7 @@ public class OutputState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus()
- .getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setEnabled(Buttons.CONFIG, true);
behavior.setEnabled(Buttons.OPEN, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java
index 6e1710bf..427edb85 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java
@@ -82,7 +82,7 @@ public class PositioningState extends State {
private void openPDFDocument() throws IOException {
closePDFDocument();
- File documentPath = getStateMachine().getStatus().getDocument();
+ File documentPath = getStateMachine().getStatus().document;
PDFFile pdf = null;
RandomAccessFile rafile = new RandomAccessFile(documentPath, "r");
FileChannel chan = rafile.getChannel();
@@ -115,7 +115,7 @@ public class PositioningState extends State {
if (this.positionComposite == null) {
this.positionComposite =
stateMachine.getGUIProvider().createComposite(PositioningComposite.class, SWT.RESIZE, this);
- log.debug("Displaying " + stateMachine.getStatus().getDocument());
+ log.debug("Displaying " + stateMachine.getStatus().document);
this.positionComposite.displayDocument(document);
}
// Update possibly changed values
@@ -150,12 +150,12 @@ public class PositioningState extends State {
if (!(status.getPreviousState() instanceof PositioningState) &&
!(status.getPreviousState() instanceof OpenState))
{
- this.previousPosition = status.getSignaturePosition();
- status.setSignaturePosition(null);
+ this.previousPosition = status.signaturePosition;
+ status.signaturePosition = null;
}
if ((this.document == null) ||
- (this.loadedDocumentPath != getStateMachine().getStatus().getDocument())) {
+ (this.loadedDocumentPath != getStateMachine().getStatus().document)) {
log.debug("Checking PDF document for encryption");
try {
openPDFDocument();
@@ -177,7 +177,7 @@ public class PositioningState extends State {
}
}
- if (status.getSignaturePosition() == null) {
+ if (status.signaturePosition == null) {
PositioningComposite position = null;
try {
position = this.getPositioningComposite(this.document);
@@ -187,16 +187,16 @@ public class PositioningState extends State {
getStateMachine().getGUIProvider().getMainShell(),
Messages.getString("error.PositioningNotPossible"), BUTTONS.OK);
dialog.open();
- status.setSignaturePosition(new SignaturePosition());
+ status.signaturePosition = new SignaturePosition();
this.setNextState(new BKUSelectionState(getStateMachine()));
return;
}
getStateMachine().getGUIProvider().display(position);
- status.setSignaturePosition(position.getPosition());
+ status.signaturePosition = position.getPosition();
- if(status.getSignaturePosition() != null) {
+ if(status.signaturePosition != null) {
this.setNextState(new BKUSelectionState(getStateMachine()));
}
@@ -221,7 +221,7 @@ public class PositioningState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus().getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setEnabled(Buttons.CONFIG, true);
behavior.setEnabled(Buttons.OPEN, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
index b31ba4a9..22f66d32 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
@@ -506,10 +506,8 @@ public class PrepareConfigurationState extends State {
// Create PDF Signer
Status status = stateMachine.getStatus();
- status.setBKU(getStateMachine().getConfigProvider().getDefaultBKU());
-
- status.setSignaturePosition(getStateMachine().getConfigProvider()
- .getDefaultSignaturePosition());
+ status.bku = getStateMachine().getConfigProvider().getDefaultBKU();
+ status.signaturePosition = getStateMachine().getConfigProvider().getDefaultSignaturePosition();
setNextState(new OpenState(stateMachine));
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareSigningState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareSigningState.java
index 10d1cd9f..e00ec6e7 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareSigningState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareSigningState.java
@@ -32,7 +32,6 @@ import at.asit.pdfover.commons.Messages;
import at.asit.pdfover.gui.workflow.StateMachine;
import at.asit.pdfover.gui.workflow.Status;
import at.asit.pdfover.gui.workflow.config.ConfigProvider;
-import at.asit.pdfover.signator.BKUs;
import at.asit.pdfover.signator.CachedFileNameEmblem;
import at.asit.pdfover.signator.PDFFileDocumentSource;
import at.asit.pdfover.signator.SignatureParameter;
@@ -134,20 +133,14 @@ public class PrepareSigningState extends State {
.newParameter();
}
- this.state.signatureParameter
- .setInputDocument(new PDFFileDocumentSource(status
- .getDocument()));
- this.state.signatureParameter.setSignatureDevice(status
- .getBKU());
- if (status.getSignaturePosition() != null ) {
- this.state.signatureParameter.setSignaturePosition(status
- .getSignaturePosition());
+ this.state.signatureParameter.setInputDocument(new PDFFileDocumentSource(status.document));
+ this.state.signatureParameter.setSignatureDevice(status.bku);
+ if (status.signaturePosition != null) {
+ this.state.signatureParameter.setSignaturePosition(status.signaturePosition);
}
- if (configuration.getDefaultEmblem() != null
- && !configuration.getDefaultEmblem().isEmpty()) {
- this.state.signatureParameter.setEmblem(new CachedFileNameEmblem(
- configuration.getDefaultEmblem()));
+ if (configuration.getDefaultEmblem() != null && !configuration.getDefaultEmblem().isEmpty()) {
+ this.state.signatureParameter.setEmblem(new CachedFileNameEmblem(configuration.getDefaultEmblem()));
}
if (configuration.getSignatureNote() != null
@@ -156,20 +149,15 @@ public class PrepareSigningState extends State {
"SIG_NOTE", configuration.getSignatureNote());
}
- this.state.signatureParameter
- .setSearchForPlaceholderSignatures(getStateMachine().getStatus().isSearchForPlaceholderSignature());
+ this.state.signatureParameter.setSearchForPlaceholderSignatures(getStateMachine().getStatus().searchForPlacehoderSignature);
- this.state.signatureParameter
- .setSignatureLanguage(configuration.getSignatureLocale()
- .getLanguage());
+ this.state.signatureParameter.setSignatureLanguage(configuration.getSignatureLocale().getLanguage());
- this.state.signatureParameter
- .setSignaturePdfACompat(configuration.getSignaturePdfACompat());
+ this.state.signatureParameter.setSignaturePdfACompat(configuration.getSignaturePdfACompat());
this.state.signatureParameter.setSignatureProfile(configuration.getSignatureProfile());
- this.state.signingState = this.state.signer
- .prepare(this.state.signatureParameter);
+ this.state.signingState = this.state.signer.prepare(this.state.signatureParameter);
} catch (Exception e) {
log.error("PrepareDocumentThread: ", e);
@@ -240,17 +228,22 @@ public class PrepareSigningState extends State {
}
// We got the Request set it into status and move on to next state ...
- status.setSigningState(this.signingState);
-
- if (status.getBKU() == BKUs.LOCAL) {
- this.setNextState(new LocalBKUState(getStateMachine()));
- } else if (status.getBKU() == BKUs.MOBILE) {
- this.setNextState(new MobileBKUState(getStateMachine()));
- } else if (status.getBKU() == BKUs.KS) {
- this.setNextState(new KSState(getStateMachine()));
- } else {
- log.error("Invalid selected BKU Value \"NONE\" in PrepareSigningState!");
- this.setNextState(new BKUSelectionState(getStateMachine()));
+ status.signingState = this.signingState;
+
+ switch (status.bku)
+ {
+ case LOCAL:
+ this.setNextState(new LocalBKUState(getStateMachine()));
+ break;
+ case MOBILE:
+ this.setNextState(new MobileBKUState(getStateMachine()));
+ break;
+ case KS:
+ this.setNextState(new KSState(getStateMachine()));
+ break;
+ default:
+ log.error("Invalid selected BKU Value \"NONE\" in PrepareSigningState!");
+ this.setNextState(new BKUSelectionState(getStateMachine()));
}
}
@@ -270,8 +263,7 @@ public class PrepareSigningState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus()
- .getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setActive(Buttons.OPEN, true);
behavior.setActive(Buttons.POSITION, true);
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/SigningState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/SigningState.java
index afb12333..1bf901d3 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/SigningState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/SigningState.java
@@ -57,7 +57,7 @@ public class SigningState extends State {
Signer signer = this.state.getStateMachine().getPDFSigner().getPDFSigner();
Status status = this.state.getStateMachine().getStatus();
- status.setSignResult(signer.sign(status.getSigningState()));
+ status.signResult = signer.sign(status.signingState);
} catch(Exception e) {
this.state.threadException = e;
} finally {
@@ -84,7 +84,7 @@ public class SigningState extends State {
public void run() {
Status status = getStateMachine().getStatus();
- if(status.getSignResult() == null &&
+ if(status.signResult == null &&
this.threadException == null) {
Thread t = new Thread(new FinishSignThread(this));
t.start();
@@ -147,8 +147,7 @@ public class SigningState extends State {
*/
@Override
public void updateMainWindowBehavior() {
- MainWindowBehavior behavior = getStateMachine().getStatus()
- .getBehavior();
+ MainWindowBehavior behavior = getStateMachine().getStatus().behavior;
behavior.reset();
behavior.setActive(Buttons.OPEN, true);
behavior.setActive(Buttons.POSITION, true);