Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvlorenzo2011-07-21 08:27:54 +0000
committervlorenzo2011-07-21 08:27:54 +0000
commit0c4c2c74dfeeef764ce324251a16b508dcfe9805 (patch)
tree624dc4eafb063ff2b97bae4a036e89704c9ed1d9
parent0ffe6228b11e6b925d7c8b211901af164171e870 (diff)
downloadorg.eclipse.papyrus-0c4c2c74dfeeef764ce324251a16b508dcfe9805.tar.gz
org.eclipse.papyrus-0c4c2c74dfeeef764ce324251a16b508dcfe9805.tar.xz
org.eclipse.papyrus-0c4c2c74dfeeef764ce324251a16b508dcfe9805.zip
NEW - bug 351681: [Requirement Table] Papyrus should provides specific celleditors to edit derived values
https://bugs.eclipse.org/bugs/show_bug.cgi?id=351681
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java2
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java2
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java2
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java23
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java13
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java2
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java2
-rw-r--r--plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java23
8 files changed, 53 insertions, 16 deletions
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java
index a7deef4344b..58a288225e9 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedFromQuery.java
@@ -55,7 +55,6 @@ public class SetRequirementDerivedFromQuery implements IJavaModelQueryWithEditin
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(final Class context, final ParameterValueList parameterValues) throws ModelQueryExecutionException {
//nothing to do
return null;
@@ -72,7 +71,6 @@ public class SetRequirementDerivedFromQuery implements IJavaModelQueryWithEditin
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(final Class context, final ParameterValueList parameter, final EditingDomain editingDomain) throws ModelQueryExecutionException {
CompositeCommand cmd = new CompositeCommand("Edit the feature /DerivedFrom"); //$NON-NLS-1$
/*
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java
index 03a2361ffb6..6e69b7aaa0f 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementDerivedQuery.java
@@ -58,7 +58,6 @@ public class SetRequirementDerivedQuery implements IJavaModelQueryWithEditingDom
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(Class context, ParameterValueList parameterValues) throws ModelQueryExecutionException {
//nothing to do
return null;
@@ -75,7 +74,6 @@ public class SetRequirementDerivedQuery implements IJavaModelQueryWithEditingDom
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(Class context, ParameterValueList parameter, EditingDomain editingDomain) throws ModelQueryExecutionException {
CompositeCommand cmd = new CompositeCommand("Edit the feature /Derived"); //$NON-NLS-1$
if(ElementUtil.getStereotypeApplication(context, Requirement.class) != null) {
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java
index 17f0756c6d7..eedceb6502c 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementIdQuery.java
@@ -44,7 +44,6 @@ public class SetRequirementIdQuery implements IJavaModelQueryWithEditingDomain<C
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(final Class context, final ParameterValueList parameterValues) throws ModelQueryExecutionException {
//nothing to do
return null;
@@ -61,7 +60,6 @@ public class SetRequirementIdQuery implements IJavaModelQueryWithEditingDomain<C
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(final Class context, final ParameterValueList parameter, final EditingDomain editingDomain) throws ModelQueryExecutionException {
Requirement requirement = ElementUtil.getStereotypeApplication(context, Requirement.class);
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java
index a0126af0c8f..b54e4f61699 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementMasterQuery.java
@@ -45,13 +45,32 @@ import org.eclipse.uml2.uml.NamedElement;
/** Query to set the derived attribute "master" of the requirement */
public class SetRequirementMasterQuery implements IJavaModelQueryWithEditingDomain<Class, EObject> {
- @Override
+ /**
+ *
+ * @see org.eclipse.emf.facet.infra.query.core.java.IJavaModelQuery#evaluate(org.eclipse.emf.ecore.EObject,
+ * org.eclipse.emf.facet.infra.query.core.java.ParameterValueList)
+ *
+ * @param context
+ * @param parameterValues
+ * @return
+ * @throws ModelQueryExecutionException
+ */
public EObject evaluate(final Class context, final ParameterValueList parameterValues) throws ModelQueryExecutionException {
// nothing to do
return null;
}
- @Override
+ /**
+ *
+ * @see org.eclipse.emf.facet.infra.query.core.java.IJavaModelQueryWithEditingDomain#evaluate(org.eclipse.emf.ecore.EObject,
+ * org.eclipse.emf.facet.infra.query.core.java.ParameterValueList, org.eclipse.emf.edit.domain.EditingDomain)
+ *
+ * @param context
+ * @param parameterValues
+ * @param editingDomain
+ * @return
+ * @throws ModelQueryExecutionException
+ */
public EObject evaluate(Class context, ParameterValueList parameterValues, EditingDomain editingDomain) throws ModelQueryExecutionException {
CompositeCommand cmd = new CompositeCommand("Edit the derived attribute /master"); //$NON-NLS-1$
ModelQueryParameterValue object = parameterValues.get(0);
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java
index dac2f87e4c3..078cc468828 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementRefinedByQuery.java
@@ -55,13 +55,22 @@ public class SetRequirementRefinedByQuery implements IJavaModelQueryWithEditingD
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(final NamedElement context, final ParameterValueList parameterValues) throws ModelQueryExecutionException {
//nothing to do
return null;
}
- @Override
+ /**
+ *
+ * @see org.eclipse.emf.facet.infra.query.core.java.IJavaModelQueryWithEditingDomain#evaluate(org.eclipse.emf.ecore.EObject,
+ * org.eclipse.emf.facet.infra.query.core.java.ParameterValueList, org.eclipse.emf.edit.domain.EditingDomain)
+ *
+ * @param context
+ * @param parameterValues
+ * @param editingDomain
+ * @return
+ * @throws ModelQueryExecutionException
+ */
public EObject evaluate(NamedElement context, ParameterValueList parameterValues, EditingDomain editingDomain) throws ModelQueryExecutionException {
CompositeCommand cmd = new CompositeCommand("Edit the feature /refinedBy"); //$NON-NLS-1$
if(ElementUtil.getStereotypeApplication(context, Requirement.class) != null) {
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java
index 0e54d0bbd8c..b6fc8f3368d 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementSatisfiedByQuery.java
@@ -54,7 +54,6 @@ public class SetRequirementSatisfiedByQuery implements IJavaModelQueryWithEditin
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(final NamedElement context, final ParameterValueList parameterValues) throws ModelQueryExecutionException {
// nothing to do
return null;
@@ -71,7 +70,6 @@ public class SetRequirementSatisfiedByQuery implements IJavaModelQueryWithEditin
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(NamedElement context, ParameterValueList parameterValues, EditingDomain editingDomain) throws ModelQueryExecutionException {
CompositeCommand cmd = new CompositeCommand("Edit the derived attribute /SatisfiedBy"); //$NON-NLS-1$
if(ElementUtil.getStereotypeApplication(context, Requirement.class) != null) {
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java
index 636951ab7b2..8c309aa1b59 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementTracedToQuery.java
@@ -58,7 +58,6 @@ public class SetRequirementTracedToQuery implements IJavaModelQueryWithEditingDo
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(final NamedElement context, final ParameterValueList parameterValues) throws ModelQueryExecutionException {
// nothing to do
return null;
@@ -75,7 +74,6 @@ public class SetRequirementTracedToQuery implements IJavaModelQueryWithEditingDo
* @return
* @throws ModelQueryExecutionException
*/
- @Override
public EObject evaluate(NamedElement context, ParameterValueList parameterValues, EditingDomain editingDomain) throws ModelQueryExecutionException {
CompositeCommand cmd = new CompositeCommand("Edit the feature /TracedTo"); //$NON-NLS-1$
int result = MessageDialog.OK;
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java
index 13ee82c4753..f110a02cf54 100644
--- a/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java
+++ b/plugins/sysml/org.eclipse.papyrus.sysml.facets/src/org/eclipse/papyrus/sysml/facets/query/value/setter/SetRequirementVerifiedByQuery.java
@@ -44,13 +44,32 @@ import org.eclipse.uml2.uml.NamedElement;
/** Query to set the derived attribute "verifiedBy" of the requirement */
public class SetRequirementVerifiedByQuery implements IJavaModelQueryWithEditingDomain<NamedElement, EObject> {
- @Override
+ /**
+ *
+ * @see org.eclipse.emf.facet.infra.query.core.java.IJavaModelQuery#evaluate(org.eclipse.emf.ecore.EObject,
+ * org.eclipse.emf.facet.infra.query.core.java.ParameterValueList)
+ *
+ * @param context
+ * @param parameterValues
+ * @return
+ * @throws ModelQueryExecutionException
+ */
public EObject evaluate(final NamedElement context, final ParameterValueList parameterValues) throws ModelQueryExecutionException {
// TODO Auto-generated method stub
return null;
}
- @Override
+ /**
+ *
+ * @see org.eclipse.emf.facet.infra.query.core.java.IJavaModelQueryWithEditingDomain#evaluate(org.eclipse.emf.ecore.EObject,
+ * org.eclipse.emf.facet.infra.query.core.java.ParameterValueList, org.eclipse.emf.edit.domain.EditingDomain)
+ *
+ * @param context
+ * @param parameterValues
+ * @param editingDomain
+ * @return
+ * @throws ModelQueryExecutionException
+ */
public EObject evaluate(NamedElement context, ParameterValueList parameterValues, EditingDomain editingDomain) throws ModelQueryExecutionException {
CompositeCommand cmd = new CompositeCommand("Edit the feature /VerifiedBy"); //$NON-NLS-1$
if(ElementUtil.getStereotypeApplication(context, Requirement.class) != null) {

Back to the top