Skip to content

Commit 6fd7f62

Browse files
committed
Merge branch 'release/2020-02'
2 parents 2376eca + 5e14fc0 commit 6fd7f62

23 files changed

Lines changed: 1841 additions & 26 deletions
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package org.omg.sysml.metamodel;
2+
3+
import java.util.Collection;
4+
import java.util.List;
5+
import java.util.Set;
6+
7+
public interface AssertConstraintUsage extends ConstraintUsage, Invariant, MofObject {
8+
ConstraintUsage getAssertedConstraint();
9+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
import java.util.List;
55
import java.util.Set;
66

7-
public interface AssociationBlock extends Block, Association, MofObject {
7+
public interface AssociationBlock extends Association, Block, MofObject {
88

99
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.List;
55
import java.util.Set;
66

7-
public interface ConstraintUsage extends Invariant, Usage, MofObject {
7+
public interface ConstraintUsage extends BooleanExpression, Usage, MofObject {
88
Predicate getConstraintDefinition();
99

1010
Usage getConstraintOwningUsage();

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
import java.util.Set;
66

77
public interface Invariant extends BooleanExpression, MofObject {
8-
8+
BindingConnector getAssertionConnector();
99
}

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,16 @@
66

77
public interface TransitionUsage extends Step, Usage, MofObject {
88
Usage getTransitionOwningUsage();
9+
10+
Step getSource();
11+
12+
Step getTarget();
13+
14+
AcceptActionUsage getTriggerAction();
15+
16+
Expression getGuardExpression();
17+
18+
ActionUsage getEffectAction();
19+
20+
Succession getSuccession();
921
}

app/org/omg/sysml/metamodel/impl/ActivityImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,11 +282,13 @@ public void setOwnedConstraint(Collection<ConstraintUsage> ownedConstraint) {
282282

283283

284284

285+
// @info.archinnov.achilles.annotations.Transient
285286
// @info.archinnov.achilles.annotations.Column("ownedTransition")
286287
private Collection<TransitionUsage> ownedTransition;
287288

288289
@JsonGetter
289290
@JsonSerialize(contentUsing = MofObjectSerializer.class)
291+
// @javax.persistence.Transient
290292
@ManyToAny(metaDef = "TransitionUsageMetaDef", metaColumn = @javax.persistence.Column(name = "attributeType"), fetch = FetchType.LAZY)
291293
@JoinTable(name = "Activity_ownedTransition",
292294
joinColumns = @JoinColumn(name = "classId"),

0 commit comments

Comments
 (0)