From b270be5795ff1c57bb21b649fc14a0a1c781ff68 Mon Sep 17 00:00:00 2001 From: Dave Date: Sun, 21 Dec 2014 23:27:09 +0200 Subject: [PATCH] added .process() to NoAction --- src/nodash/models/NoAction.java | 1 + src/nodash/models/noactiontypes/NoErrorableAction.java | 4 ++-- src/nodash/models/noactiontypes/NoHandshakeAction.java | 1 + src/nodash/models/noactiontypes/NoSourcedAction.java | 4 ++-- src/nodash/models/noactiontypes/NoTargetedAction.java | 4 ++-- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/nodash/models/NoAction.java b/src/nodash/models/NoAction.java index bbe1d87..40558a7 100644 --- a/src/nodash/models/NoAction.java +++ b/src/nodash/models/NoAction.java @@ -23,6 +23,7 @@ import java.io.Serializable; public abstract class NoAction implements Serializable { private static final long serialVersionUID = -194752850197321803L; + public abstract void process(); public abstract void execute(); public abstract void purge(); } diff --git a/src/nodash/models/noactiontypes/NoErrorableAction.java b/src/nodash/models/noactiontypes/NoErrorableAction.java index d375423..5bd3319 100644 --- a/src/nodash/models/noactiontypes/NoErrorableAction.java +++ b/src/nodash/models/noactiontypes/NoErrorableAction.java @@ -40,9 +40,9 @@ public abstract class NoErrorableAction extends NoTargetedAction { } public void execute() { - NoInfluence influence; + this.process(); try { - influence = this.generateTargetInfluence(); + NoInfluence influence = this.generateTargetInfluence(); if (influence != null) { NoByteSet byteSet = influence.getByteSet(this.target); NoCore.addByteSet(byteSet, this.target); diff --git a/src/nodash/models/noactiontypes/NoHandshakeAction.java b/src/nodash/models/noactiontypes/NoHandshakeAction.java index c1f227c..84dc23c 100644 --- a/src/nodash/models/noactiontypes/NoHandshakeAction.java +++ b/src/nodash/models/noactiontypes/NoHandshakeAction.java @@ -41,6 +41,7 @@ public abstract class NoHandshakeAction extends NoSourcedAction { } public void execute() { + this.process(); try { NoInfluence influence = this.generateTargetInfluence(); if (influence != null) { diff --git a/src/nodash/models/noactiontypes/NoSourcedAction.java b/src/nodash/models/noactiontypes/NoSourcedAction.java index a7171ab..91c6b2c 100644 --- a/src/nodash/models/noactiontypes/NoSourcedAction.java +++ b/src/nodash/models/noactiontypes/NoSourcedAction.java @@ -41,9 +41,9 @@ public abstract class NoSourcedAction extends NoTargetedAction { } public void execute() { - NoInfluence influence; + this.process(); try { - influence = this.generateTargetInfluence(); + NoInfluence influence = this.generateTargetInfluence(); if (influence != null) { NoByteSet byteSet = influence.getByteSet(this.target); NoCore.addByteSet(byteSet, this.target); diff --git a/src/nodash/models/noactiontypes/NoTargetedAction.java b/src/nodash/models/noactiontypes/NoTargetedAction.java index 7b16546..62dcf9f 100644 --- a/src/nodash/models/noactiontypes/NoTargetedAction.java +++ b/src/nodash/models/noactiontypes/NoTargetedAction.java @@ -39,9 +39,9 @@ public abstract class NoTargetedAction extends NoAction { } public void execute() { - NoInfluence influence; + this.process(); try { - influence = this.generateTargetInfluence(); + NoInfluence influence = this.generateTargetInfluence(); if (influence != null) { NoByteSet byteSet = influence.getByteSet(this.target); NoCore.addByteSet(byteSet, this.target);