Skip to content

Commit 930f910

Browse files
committed
ST6RI-883 Revised impl of specialization of Life for occurrence defs.
1 parent 0545fb9 commit 930f910

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

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

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,13 @@ public OccurrenceDefinition getTarget() {
3636

3737
/**
3838
* @satisfies checkOccurrenceDefinitionIndividualSpecialization
39-
* @satisfies checkClassSpecialization
40-
* @satisfies checkCalculationDefinitionSpecialization
4139
*/
42-
protected String getDefaultSupertype() {
43-
return getTarget().isIndividual()? getDefaultSupertype("life"):
44-
getDefaultSupertype("base");
40+
@Override
41+
public void addDefaultGeneralType() {
42+
super.addDefaultGeneralType();
43+
44+
if (getTarget().isIndividual()) {
45+
addDefaultGeneralType("life");
46+
}
4547
}
46-
4748
}

0 commit comments

Comments
 (0)