diff options
author | Derric Tubbs | 2014-04-16 23:17:36 +0000 |
---|---|---|
committer | jmisinco | 2014-04-16 23:25:43 +0000 |
commit | 408ceac256c67e2586078780db1db291c012bb77 (patch) | |
tree | d26c61f173a920099e73ab8c893e121b806a6a92 | |
parent | edfd64ae3bb3dafc6e150e577aae02be784fabd8 (diff) | |
download | org.eclipse.osee-408ceac256c67e2586078780db1db291c012bb77.tar.gz org.eclipse.osee-408ceac256c67e2586078780db1db291c012bb77.tar.xz org.eclipse.osee-408ceac256c67e2586078780db1db291c012bb77.zip |
refinement: Serialize TestPoint.Operation
Change-Id: Ic2095e89c9db7fb9e6f963d116a12741d60854f0
Signed-off-by: Derric Tubbs <derric.l.tubbs@boeing.com>
-rw-r--r-- | plugins/org.eclipse.osee.ote.core/src/org/eclipse/osee/ote/core/testPoint/Operation.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.ote.core/src/org/eclipse/osee/ote/core/testPoint/Operation.java b/plugins/org.eclipse.osee.ote.core/src/org/eclipse/osee/ote/core/testPoint/Operation.java index 82630f46d8e..50e21fff9c2 100644 --- a/plugins/org.eclipse.osee.ote.core/src/org/eclipse/osee/ote/core/testPoint/Operation.java +++ b/plugins/org.eclipse.osee.ote.core/src/org/eclipse/osee/ote/core/testPoint/Operation.java @@ -11,6 +11,8 @@ package org.eclipse.osee.ote.core.testPoint; import javax.print.attribute.EnumSyntax; +import org.codehaus.jackson.annotate.JsonCreator; +import org.codehaus.jackson.annotate.JsonProperty; import org.eclipse.osee.framework.jdk.core.util.EnumBase; public class Operation extends EnumBase { @@ -26,6 +28,7 @@ public class Operation extends EnumBase { super(value); } + @JsonCreator public static Operation toEnum(String str) { return (Operation) getEnum(str, stringTable, enumValueTable); } @@ -43,4 +46,10 @@ public class Operation extends EnumBase { protected EnumSyntax[] getEnumValueTable() { return enumValueTable; } + + @Override + @JsonProperty + public String getName() { + return super.getName(); + } }
\ No newline at end of file |