Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptessier2015-01-15 10:19:14 +0000
committerptessier2015-01-15 10:19:14 +0000
commit2845b050da3fde4df55c44023009fdd9dc8fedfa (patch)
treead0d83db2f249d4205cd35077bcac15663264772 /plugins
parent833d93841337c671fc81b7f11d3dcabf259cb301 (diff)
downloadorg.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')
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomAllocatedImpl.java4
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomDeprecatedelementsFactoryImpl.java7
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomFlowPortImpl.java5
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/CustomRequirementRelatedImpl.java4
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomModelelementsFactoryImpl.java6
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/modelelements/CustomViewImpl.java5
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementImpl.java5
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/requirements/CustomRequirementsFactoryImpl.java6
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

Back to the top