Skip to content

Commit ced4158

Browse files
committed
fix: case for enumerations
1 parent 73e65c7 commit ced4158

7 files changed

Lines changed: 33 additions & 19 deletions

File tree

app/org/omg/sysml/metamodel/FeatureDirectionKind.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222

2323
package org.omg.sysml.metamodel;
2424

25+
import com.fasterxml.jackson.annotation.JsonProperty;
26+
2527
public enum FeatureDirectionKind {
26-
IN,
27-
INOUT,
28-
OUT
28+
@JsonProperty("in") IN,
29+
@JsonProperty("inout") INOUT,
30+
@JsonProperty("out") OUT
2931
}

app/org/omg/sysml/metamodel/PortionKind.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222

2323
package org.omg.sysml.metamodel;
2424

25+
import com.fasterxml.jackson.annotation.JsonProperty;
26+
2527
public enum PortionKind {
26-
TIMESLICE,
27-
SNAPSHOT
28+
@JsonProperty("timeslice") TIMESLICE,
29+
@JsonProperty("snapshot") SNAPSHOT
2830
}

app/org/omg/sysml/metamodel/RequirementConstraintKind.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222

2323
package org.omg.sysml.metamodel;
2424

25+
import com.fasterxml.jackson.annotation.JsonProperty;
26+
2527
public enum RequirementConstraintKind {
26-
ASSUMPTION,
27-
REQUIREMENT
28+
@JsonProperty("assumption") ASSUMPTION,
29+
@JsonProperty("requirement") REQUIREMENT
2830
}

app/org/omg/sysml/metamodel/StateSubactionKind.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222

2323
package org.omg.sysml.metamodel;
2424

25+
import com.fasterxml.jackson.annotation.JsonProperty;
26+
2527
public enum StateSubactionKind {
26-
ENTRY,
27-
DO,
28-
EXIT
28+
@JsonProperty("entry") ENTRY,
29+
@JsonProperty("do") DO,
30+
@JsonProperty("exit") EXIT
2931
}

app/org/omg/sysml/metamodel/TransitionFeatureKind.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222

2323
package org.omg.sysml.metamodel;
2424

25+
import com.fasterxml.jackson.annotation.JsonProperty;
26+
2527
public enum TransitionFeatureKind {
26-
TRIGGER,
27-
GUARD,
28-
EFFECT
28+
@JsonProperty("trigger") TRIGGER,
29+
@JsonProperty("guard") GUARD,
30+
@JsonProperty("effect") EFFECT
2931
}

app/org/omg/sysml/metamodel/TriggerKind.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222

2323
package org.omg.sysml.metamodel;
2424

25+
import com.fasterxml.jackson.annotation.JsonProperty;
26+
2527
public enum TriggerKind {
26-
WHEN,
27-
AT,
28-
AFTER
28+
@JsonProperty("when") WHEN,
29+
@JsonProperty("at") AT,
30+
@JsonProperty("after") AFTER
2931
}

app/org/omg/sysml/metamodel/VisibilityKind.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222

2323
package org.omg.sysml.metamodel;
2424

25+
import com.fasterxml.jackson.annotation.JsonProperty;
26+
2527
public enum VisibilityKind {
26-
PRIVATE,
27-
PROTECTED,
28-
PUBLIC
28+
@JsonProperty("private") PRIVATE,
29+
@JsonProperty("protected") PROTECTED,
30+
@JsonProperty("public") PUBLIC
2931
}

0 commit comments

Comments
 (0)