From 0f892332b19ba8741a7db66a5c4daa386b2b5c1e Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Fri, 25 Oct 2013 17:27:29 +0200 Subject: Changes and refactoring to gui requirements Used descriptions must use an integer version. --- src/main/java/com/c2kernel/events/Event.java | 50 ++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 14 deletions(-) (limited to 'src/main/java/com/c2kernel/events/Event.java') diff --git a/src/main/java/com/c2kernel/events/Event.java b/src/main/java/com/c2kernel/events/Event.java index 52781bd..37c3c58 100644 --- a/src/main/java/com/c2kernel/events/Event.java +++ b/src/main/java/com/c2kernel/events/Event.java @@ -28,12 +28,44 @@ import com.c2kernel.persistency.ClusterStorage; public class Event implements C2KLocalObject { - int mEntitySystemKey, mCurrentState, mTransition; - Integer mID, mSchemaVersion; - String mName, mStepName, mStepPath, mStepType, mSchemaName, mViewName, mAgentName, mAgentRole; + int mEntitySystemKey, mOriginState, mTransition, mTargetState; + Integer mID, mSchemaVersion, mStateMachineVersion; + String mName, mStepName, mStepPath, mStepType, mSchemaName, mStateMachineName, mViewName, mAgentName, mAgentRole; GTimeStamp mTimeStamp; - public void setID( Integer id ) { + public int getOriginState() { + return mOriginState; + } + + public void setOriginState(int originState) { + this.mOriginState = originState; + } + + public int getTargetState() { + return mTargetState; + } + + public void setTargetState(int targetState) { + this.mTargetState = targetState; + } + + public Integer getStateMachineVersion() { + return mStateMachineVersion; + } + + public void setStateMachineVersion(Integer stateMachineVersion) { + this.mStateMachineVersion = stateMachineVersion; + } + + public String getStateMachineName() { + return mStateMachineName; + } + + public void setStateMachineName(String stateMachineName) { + this.mStateMachineName = stateMachineName; + } + + public void setID( Integer id ) { mID = id; mName = String.valueOf(id); } @@ -90,11 +122,6 @@ public class Event implements C2KLocalObject this.mViewName = viewName; } - public void setCurrentState(int state) - { - mCurrentState = state; - } - /** * Set the AgentInfo in the Event, in parameter is an AgentInfo */ @@ -172,11 +199,6 @@ public class Event implements C2KLocalObject return mViewName; } - public int getCurrentState() - { - return mCurrentState; - } - /** * Return the AgentInfo of the Event. */ -- cgit v1.2.3