From 0bb38e90ac6e88cb406facbc075983384a2e164f Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Sat, 20 Jul 2013 11:56:53 +0200 Subject: ActivityDef is a DescriptionObject --- .../java/com/c2kernel/persistency/outcome/Outcome.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/main/java/com/c2kernel/persistency/outcome/Outcome.java') diff --git a/src/main/java/com/c2kernel/persistency/outcome/Outcome.java b/src/main/java/com/c2kernel/persistency/outcome/Outcome.java index 3e6cb63..b2f706b 100644 --- a/src/main/java/com/c2kernel/persistency/outcome/Outcome.java +++ b/src/main/java/com/c2kernel/persistency/outcome/Outcome.java @@ -22,7 +22,7 @@ import com.c2kernel.utils.LocalObjectLoader; import com.c2kernel.utils.Logger; public class Outcome implements C2KLocalObject { - int mID = -1; + Integer mID; String mData; String mSchemaType; int mSchemaVersion; @@ -75,25 +75,25 @@ public class Outcome implements C2KLocalObject { throw new PersistencyException("Outcome() - Outcome version was an invalid number: "+verstring, null); } try { - mID = Integer.parseInt(objId); + mID = new Integer(objId); } catch (NumberFormatException ex) { - mID = -1; + mID = null; } mData = data; } - public void setID(int ID) { + public void setID(Integer ID) { mID = ID; } - public int getID() { + public Integer getID() { return mID; } @Override public void setName(String name) { try { - mID = Integer.parseInt(name); + mID = new Integer(name); } catch (NumberFormatException e) { Logger.error("Invalid id set on Outcome:"+name); } @@ -101,7 +101,7 @@ public class Outcome implements C2KLocalObject { @Override public String getName() { - return String.valueOf(mID); + return mID.toString(); } public void setData(String data) { -- cgit v1.2.3