File tree Expand file tree Collapse file tree
org.omg.sysml/src/org/omg/sysml/adapter Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -245,13 +245,19 @@ protected void addBoundValueSubsetting() {
245245 }
246246 }
247247
248+ /**
249+ * @satisfies checkFeatureEndSpecialization
250+ */
248251 protected void addParticipantSubsetting () {
249252 if (isAssociationEnd () &&
250253 !isImplicitSpecializationDeclaredFor (SysMLPackage .eINSTANCE .getRedefinition ())) {
251254 addDefaultGeneralType ("participant" );
252255 }
253256 }
254257
258+ /**
259+ * @satisfies checkFeatureCrossingSpecialization
260+ */
255261 public void addCrossingSpecialization () {
256262 Feature target = getTarget ();
257263 Feature ownedCrossFeature = FeatureUtil .getOwnedCrossFeatureOf (target );
@@ -659,6 +665,9 @@ public boolean isIgnoredParameter() {
659665
660666 // Transformation
661667
668+ /**
669+ * @satisfies checkFeatureFeatureMembershipTypeFeaturing
670+ */
662671 protected Type computeFeaturingType () {
663672 Feature feature = getTarget ();
664673 Type owningType = feature .getOwningType ();
Original file line number Diff line number Diff line change @@ -37,12 +37,13 @@ public IncludeUseCaseUsage getTarget() {
3737 return (IncludeUseCaseUsage )super .getTarget ();
3838 }
3939
40+ /**
41+ * @satisfies checkPerformActionUsageSpecialization
42+ */
4043 @ Override
4144 public void addDefaultGeneralType () {
42- //checkIncludeUseCaseSpecialization
4345 super .addDefaultGeneralType ();
4446 if (isPerformedAction ()) {
45- ////checkPerformActionUsageSpecialization
4647 addDefaultGeneralType ("performedAction" );
4748 }
4849 }
Original file line number Diff line number Diff line change @@ -31,10 +31,13 @@ public UseCaseUsageAdapter(UseCaseUsage element) {
3131 super (element );
3232 }
3333
34+ /**
35+ * @satisfies checkIncludeUseCaseSpecialization
36+ * @satisfies checkUseCaseUsageSpecialization
37+ * @satisfies checkUseCaseUsageSubUseCaseSpecialization
38+ */
3439 @ Override
3540 protected String getSubactionType () {
36- //checkUseCaseUsageSpecialization
37- //checkUseCaseUsageSubUseCaseSpecialization
3841 return isSubUseCase ()? "subUseCase" : super .getSubactionType ();
3942 }
4043
You can’t perform that action at this time.
0 commit comments