Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAsma Smaoui2017-10-17 22:05:50 +0000
committervincent lorenzo2017-10-18 14:09:31 +0000
commit70620f53bcbc17d4e8e5bcb59e2750f8dad1a235 (patch)
treeb89871a90cee83f0f805312f9b8f5b9348159891 /plugins/doc
parent0179002f8011b07b30d4136883d911ff715770dc (diff)
downloadorg.eclipse.papyrus-70620f53bcbc17d4e8e5bcb59e2750f8dad1a235.tar.gz
org.eclipse.papyrus-70620f53bcbc17d4e8e5bcb59e2750f8dad1a235.tar.xz
org.eclipse.papyrus-70620f53bcbc17d4e8e5bcb59e2750f8dad1a235.zip
Bug 526009 - [Matrix][Filter] add new UML Expressions to manage the case
of inherited Stereotype * change pom.xml * remove reexport from manisfest.mf * add doc * use API Baseline to increment the plugins version and update all depending plugins versions too * add icons to both added uml expressions * reset to platform:/plugin in ctx file * update the uml expressions MM * re generate code * add custom code * update properties * add junit test Change-Id: I42eceb584011d267488da517ad799fe542566824 Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr>
Diffstat (limited to 'plugins/doc')
-rwxr-xr-xplugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/expressionsUserDoc.mediawiki16
-rwxr-xr-xplugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/images/UMLExpressionsClassDiagram.PNGbin52368 -> 54612 bytes
2 files changed, 16 insertions, 0 deletions
diff --git a/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/expressionsUserDoc.mediawiki b/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/expressionsUserDoc.mediawiki
index eaa244120a7..28aaac6c0b4 100755
--- a/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/expressionsUserDoc.mediawiki
+++ b/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/expressionsUserDoc.mediawiki
@@ -76,3 +76,19 @@ After defining these main objects required to write boolean expression, we provi
***''UML Metaclass'': the expected UML metaclass.
**semantic: returns <code>true</code> when the evaluated element is an instance of the excepted metaclass. So for subtypes, of the expected metaclass, we return <code>true</code> too.
**default value: we return <code>false</code> when the ''UML Metaclass'' is not defined.
+
+*'''IsTypeOfStereotypeExpression'''
+**parameters:
+***''stereotype identifier'': the qualified name of the stereotype,
+***''profile URI'': the URI of the top profile owning the stereotype, not mandatory.
+**semantic: this expression returns <code>true</code> when the stereotype is applied on the element. If the ''profile URI'' is defined, we check that the stereotype comes from the expected profile.
+**default value:
+*** we return <code>false</code>, if the stereotype identifier is not defined.
+
+*'''IsKindOfStereotypeExpression'''
+**parameters:
+***''stereotype identifier'': the qualified name of the stereotype,
+***''profile URI'': the URI of the top profile owning the stereotype, not mandatory.
+**semantic: this expression returns <code>true</code> when the stereotype applied on the context element is a Kind of the identified stereotype. So for element stereotyped by a stereotype that generalize the expected stereotype, we return <code>true</code>. If the ''profile URI'' is defined, we check that the stereotype comes from the expected profile.
+**default value:
+*** we return <code>false</code>, if the stereotype identifier is not defined.
diff --git a/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/images/UMLExpressionsClassDiagram.PNG b/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/images/UMLExpressionsClassDiagram.PNG
index b32c3b552a0..3747feb9b84 100755
--- a/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/images/UMLExpressionsClassDiagram.PNG
+++ b/plugins/doc/org.eclipse.papyrus.infra.emf.expressions.doc/src/site/mediawiki/images/UMLExpressionsClassDiagram.PNG
Binary files differ

Back to the top