diff options
author | ptessier | 2015-01-15 10:19:14 +0000 |
---|---|---|
committer | ptessier | 2015-01-15 10:19:14 +0000 |
commit | 2845b050da3fde4df55c44023009fdd9dc8fedfa (patch) | |
tree | ad0d83db2f249d4205cd35077bcac15663264772 /plugins | |
parent | 833d93841337c671fc81b7f11d3dcabf259cb301 (diff) | |
download | org.eclipse.papyrus-2845b050da3fde4df55c44023009fdd9dc8fedfa.tar.gz org.eclipse.papyrus-2845b050da3fde4df55c44023009fdd9dc8fedfa.tar.xz org.eclipse.papyrus-2845b050da3fde4df55c44023009fdd9dc8fedfa.zip |
440082: [SysML] Support for SysML 1.4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=440082
Head of custom classes of papyrus SysML has been commented in order to
explain their presence.
# WARNING: head commit changed in the meantime
Merge branch 'master' of
ssh://ptessier@git.eclipse.org:29418/papyrus/org.eclipse.papyrus
Change-Id: I991db18b6bac54808eedc7be3c7296901514e42b
Diffstat (limited to 'plugins')
8 files changed, 39 insertions, 3 deletions
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomAllocatedImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomAllocatedImpl.java index cebadb039bf..08391edf8e2 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomAllocatedImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomAllocatedImpl.java @@ -26,6 +26,10 @@ import org.eclipse.uml2.uml.Element; import org.eclipse.uml2.uml.NamedElement; import org.eclipse.uml2.uml.util.UMLUtil; +/** + * this class has been implemented in order to calculate derived properties of "Allocated" stereotype see Requirement DerivedProperties Req0010 + * + */ public class CustomAllocatedImpl extends AllocatedImpl implements Allocated { diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomDeprecatedelementsFactoryImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomDeprecatedelementsFactoryImpl.java index 8013b51681a..0af9d68294e 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomDeprecatedelementsFactoryImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomDeprecatedelementsFactoryImpl.java @@ -15,6 +15,13 @@ package org.eclipse.papyrus.sysml14.deprecatedelements; import org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.DeprecatedelementsFactoryImpl; + +/** + * this class has been added in order to integrated specific implementation of Stereotypes: FlowPort, Allocated, RequirementRelated. + * Specific code has been added to calculate derived properties see Requirement Req0010 DerivedProperties + * + * + */ public class CustomDeprecatedelementsFactoryImpl extends DeprecatedelementsFactoryImpl implements DeprecatedelementsFactory { diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomFlowPortImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomFlowPortImpl.java index be84db2eaec..d5e4f19d649 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomFlowPortImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomFlowPortImpl.java @@ -18,7 +18,10 @@ import org.eclipse.uml2.uml.Interface; import org.eclipse.uml2.uml.Type; import org.eclipse.uml2.uml.util.UMLUtil; - +/** + * this class has been implemented in order to calculate derived properties of "FlowPort" stereotype see Requirement DerivedProperties Req0010 + * + */ public class CustomFlowPortImpl extends FlowPortImpl implements FlowPort { @Override diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomRequirementRelatedImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomRequirementRelatedImpl.java index 6df0b23cf19..93f5c469ea0 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomRequirementRelatedImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomRequirementRelatedImpl.java @@ -30,6 +30,10 @@ import org.eclipse.uml2.uml.profile.standard.StandardPackage; import org.eclipse.uml2.uml.profile.standard.Trace; import org.eclipse.uml2.uml.util.UMLUtil; +/** + * this class has been implemented in order to calculate derived properties of "RequirementRelated" stereotype see Requirement DerivedProperties Req0010 + * + */ public class CustomRequirementRelatedImpl extends RequirementRelatedImpl implements RequirementRelated { diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomModelelementsFactoryImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomModelelementsFactoryImpl.java index 5ab7507bb82..f36727c087e 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomModelelementsFactoryImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomModelelementsFactoryImpl.java @@ -15,6 +15,12 @@ package org.eclipse.papyrus.sysml14.modelelements; import org.eclipse.papyrus.sysml14.modelelements.internal.impl.ModelelementsFactoryImpl; +/** + * this class has been added in order to integrated specific implementation of Stereotypes: View. + * Specific code has been added to calculate derived properties see Requirement Req0010 DerivedProperties + * + * + */ public class CustomModelelementsFactoryImpl extends ModelelementsFactoryImpl implements ModelelementsFactory { @Override diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomViewImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomViewImpl.java index b9727f82c37..ca3215def1b 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomViewImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomViewImpl.java @@ -20,7 +20,10 @@ import org.eclipse.uml2.uml.Dependency; import org.eclipse.uml2.uml.Element; import org.eclipse.uml2.uml.util.UMLUtil; - +/** + * this class has been implemented in order to calculate derived properties of "View" stereotype see Requirement DerivedProperties Req0010 + * + */ public class CustomViewImpl extends ViewImpl implements View { diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementImpl.java index 99f34d7d038..724d9d23e5d 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementImpl.java @@ -33,7 +33,10 @@ import org.eclipse.uml2.uml.profile.standard.StandardPackage; import org.eclipse.uml2.uml.profile.standard.Trace; import org.eclipse.uml2.uml.util.UMLUtil; - +/** + * this class has been implemented in order to calculate derived properties of "Requirement" stereotype see Requirement DerivedProperties Req0010 + * + */ public class CustomRequirementImpl extends RequirementImpl implements Requirement { @Override diff --git a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementsFactoryImpl.java b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementsFactoryImpl.java index b44ab40c200..6a7d35e8f1e 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementsFactoryImpl.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementsFactoryImpl.java @@ -15,6 +15,12 @@ package org.eclipse.papyrus.sysml14.requirements; import org.eclipse.papyrus.sysml14.requirements.internal.impl.RequirementsFactoryImpl; +/** + * this class has been added in order to integrated specific implementation of Stereotypes: Requirement. + * Specific code has been added to calculate derived properties see Requirement Req0010 DerivedProperties + * + * + */ public class CustomRequirementsFactoryImpl extends RequirementsFactoryImpl implements RequirementsFactory { @Override |