Skip to content

Commit 5d05f70

Browse files
authored
Merge pull request #724 from Systems-Modeling/ST6RI-900
ST6RI-900 Actor and stakeholder parameters are not implicitly redefined
2 parents 4adf2fa + e05a2e5 commit 5d05f70

2 files changed

Lines changed: 5 additions & 13 deletions

File tree

org.omg.sysml/src/org/omg/sysml/adapter/PartUsageAdapter.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,4 @@ protected boolean isCaseActor() {
8282
owningType instanceof CaseUsage);
8383
}
8484

85-
@Override
86-
public boolean isIgnoredParameter() {
87-
PartUsage target = getTarget();
88-
return super.isIgnoredParameter() ||
89-
UsageUtil.isActorParameter(target) ||
90-
UsageUtil.isStakeholderParameter(target);
91-
}
92-
9385
}

sysml/src/training/35. Use Cases/Use Case Usage Example.sysml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ package 'Use Case Usage Example' {
1111

1212
then include use case 'enter vehicle' : 'Enter Vehicle' {
1313
subject vehicle;
14-
actor :>> driver = 'provide transportation'::driver;
15-
actor :>> passengers = 'provide transportation'::passengers;
14+
actor driver = 'provide transportation'::driver;
15+
actor passengers = 'provide transportation'::passengers;
1616
}
1717

1818
then use case 'drive vehicle' {
@@ -22,14 +22,14 @@ package 'Use Case Usage Example' {
2222

2323
include 'add fuel'[0..*] {
2424
subject vehicle;
25-
actor :>> fueler = driver;
25+
actor fueler = driver;
2626
}
2727
}
2828

2929
then include use case 'exit vehicle' : 'Exit Vehicle' {
3030
subject vehicle;
31-
actor :>> driver = 'provide transportation'::driver;
32-
actor :>> passengers = 'provide transportation'::passengers;
31+
actor driver = 'provide transportation'::driver;
32+
actor passengers = 'provide transportation'::passengers;
3333
}
3434

3535
then done;

0 commit comments

Comments
 (0)