From b8934d9c12eea7fc717442f366739feedbd78dab Mon Sep 17 00:00:00 2001 From: cletavernie Date: Tue, 2 Apr 2013 08:11:08 +0000 Subject: 341925: [refactor] move examples\QVToExamples --> examples\user/oep.example.user.QVToExamples https://bugs.eclipse.org/bugs/show_bug.cgi?id=341925 --- .../ClassDiagramTestEditor/.project | 11 - .../ClassDiagramEditorTest.di | 163 - .../ClassDiagramEditorTest.notation | 894 ----- .../ClassDiagramEditorTest.uml | 256 -- .../ClassDiagramTestEditor/SYSML.metamodel.di | 227 -- .../SYSML.metamodel.notation | 3584 -------------------- .../ClassDiagramTestEditor/SYSML.metamodel.uml | 800 ----- .../.project | 11 + .../ClassDiagramEditorTest.di | 163 + .../ClassDiagramEditorTest.notation | 894 +++++ .../ClassDiagramEditorTest.uml | 256 ++ .../SYSML.metamodel.di | 227 ++ .../SYSML.metamodel.notation | 3584 ++++++++++++++++++++ .../SYSML.metamodel.uml | 800 +++++ 14 files changed, 5935 insertions(+), 5935 deletions(-) delete mode 100644 examples/user/referencediagrams/ClassDiagramTestEditor/.project delete mode 100644 examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.di delete mode 100644 examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.notation delete mode 100644 examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.uml delete mode 100644 examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.di delete mode 100644 examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.notation delete mode 100644 examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.uml create mode 100644 examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/.project create mode 100644 examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.di create mode 100644 examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.notation create mode 100644 examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.uml create mode 100644 examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.di create mode 100644 examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.notation create mode 100644 examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.uml (limited to 'examples') diff --git a/examples/user/referencediagrams/ClassDiagramTestEditor/.project b/examples/user/referencediagrams/ClassDiagramTestEditor/.project deleted file mode 100644 index 2e0345705a8..00000000000 --- a/examples/user/referencediagrams/ClassDiagramTestEditor/.project +++ /dev/null @@ -1,11 +0,0 @@ - - - ClassDiagramTestEditor - - - - - - - - diff --git a/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.di b/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.di deleted file mode 100644 index 727d64bae37..00000000000 --- a/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.di +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.notation b/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.notation deleted file mode 100644 index 900edc09028..00000000000 --- a/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.notation +++ /dev/null @@ -1,894 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.uml b/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.uml deleted file mode 100644 index 0dd4f154bcd..00000000000 --- a/examples/user/referencediagrams/ClassDiagramTestEditor/ClassDiagramEditorTest.uml +++ /dev/null @@ -1,256 +0,0 @@ - - - - The purpose if this model is to test the class diagram editor. -Each package focuses on testing one element. - - - - The prupose is to test: - - creation with undo redo - - graphical deletion with undo redo - -model deletion with undo redo - - - The purpose is to test here the resizing and the movement of the element in each direction. - - - - The purpose is to test the movement of the element into a container with undo redo - - - The purpose is to test the drop of element from the model explorer with undo redo - - - - - - - The prupose is to test: - - creation with undo redo - - graphical deletion with undo redo - -model deletion with undo redo - - - The purpose is to test here the resizing and the movement of the element in each direction. - - - - The purpose is to test the drop of element from the model explorer with undo redo - - - Name: test of move on Element -Goal: test the movement of a Comment into a container, including undo/redo. -Actions: -a1 - move the yellow comment element into the package called Container. -a2 - undo and redo. -Comments: -N/A. - - - I am the Comment model element to use for this test. - - - - - - The purpose is to test: - - creation with undo redo - - graphical deletion with undo redo - - model deletion with undo redo - - - The purpose is to test here the resizing and the movement of the element in each direction. - - - - The purpose is to test the movement of the element into a container with undo redo - - - The purpose is to test the drop of element from the model explorer with undo redo - - - - - - - The purpose is to test: - - creation with undo redo - - graphical deletion with undo redo - - model deletion with undo redo - - - The purpose is to test here the resizing and the movement of the element in each direction. -Action: - - resize in all directions - - move the element - - - - Name: test of move on Element -Goal: test the movement of an element into a container, including undo/redo. -Actions: -a1 - move the yellow element into the package called Container. -a2 - undo and redo. - - - The purpose is to test the drop of element from the model explorer with undo redo - - - - - - - Name: creation deletion test -Goal :The purpose is to test the creation, graphical deletion, model deletion -Action: - a. create the element with undo redo - b. delete from model with undo redo - c. do a graphical deletion with undo redo - - - Name: movement and resizing element, -Goal: The purpose is to test here the resizing and the movement of the element in each direction. -Action: - a. resize in all directions - b. move the element - - - Name: test of move on Element -Goal: test the movement of an element into a container, including undo/redo. -Actions: -a1 - move the element into the package called Container. -a2 - undo and redo. - - - Name: Drop Test -Goal: The purpose is to test the drop of element from the model explorer -Actions: - a. drop the element - b. undo and redo - - - - - - - Name: creation deletion test -Goal :The purpose is to test the creation, graphical deletion, model deletion -Action: - a. create the element with undo redo - b. delete from model with undo redo - c. do a graphical deletion with undo redo - - - Name: movement and resizing element, -Goal: The purpose is to test here the resizing and the movement of the element in each direction. -Action: - a. resize in all directions - b. move the element - - - Name: test of move on Element -Goal: test the movement of an element into a container, including undo/redo. -Actions: -a1 - move the element into the package called Container. -a2 - undo and redo. - - - Name: Drop Test -Goal: The purpose is to test the drop of element from the model explorer -Actions: - a. drop the element - b. undo and redo - - - - - - - Name: creation deletion test of -ennumeration -Goal :The purpose is to test the creation, graphical deletion, model deletion -Action: - a. create the element with undo redo - b. delete from model with undo redo - c. do a graphical deletion with undo redo - - - Name: movement -Goal: The purpose is to test here the movement of the element in his container. -Action: - a. move the element in the list - - - Name: test of move on Element -Goal: test the movement of an element into a container, including undo/redo. -Actions: -a1 - move the element into the enumeration called Container. -a2 - undo and redo. - - - Name: Drop Test -Goal: The purpose is to test the drop of element from the model explorer -Actions: - a. drop the element - b. undo and redo - - - - - - - - - - - - - - - - - - - - - - Name: creation deletion test -Goal :The purpose is to test the creation, graphical deletion, model deletion -Action: - a. create the element with undo redo - b. delete from model with undo redo - c. do a graphical deletion with undo redo - - - Name: Drop Test -Goal: The purpose is to test the drop of element from the model explorer -Actions: - a. drop the element - b. undo and redo - - - Name: movement and resizing element, -Goal: The purpose is to test here the resizing and the movement of the element in each direction. -Action: - a. resize in all directions - b. move the element - - - Name: test of move on Element -Goal: test the movement of an element into a container, including undo/redo. -Actions: -a1 - move the element into the package called Container. -a2 - undo and redo. - - - - - - - - - - - - diff --git a/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.di b/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.di deleted file mode 100644 index a33c20090c9..00000000000 --- a/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.di +++ /dev/null @@ -1,227 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.notation b/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.notation deleted file mode 100644 index c69533d1406..00000000000 --- a/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.notation +++ /dev/null @@ -1,3584 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.uml b/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.uml deleted file mode 100644 index ff22b02975c..00000000000 --- a/examples/user/referencediagrams/ClassDiagramTestEditor/SYSML.metamodel.uml +++ /dev/null @@ -1,800 +0,0 @@ - - - - - - - - - - - - - - - - - - Verify that the flow port is connected to one or more flow ports that have type, direction and name matching - - - - - - - - - An invariant constraint based on the following OCL expression : <code> self.type.oclIsTypeOf(FlowSpecification) or self.type.oclIsTypeOf(Signal) or self.type.oclIsTypeOf(DataType) or self.type.oclIsTypeOf(Block) or self.type.oclIsTypeOf(ValueType)</code> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - An invariant constraint based on the following OCL expression : <code> self.type.oclIsTypeOf(Signal) or self.type.oclIsTypeOf(DataType) or self.type.oclIsTypeOf(Block) or self.type.oclIsTypeOf(ValueType)</code> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OCL - InstanceSpecification.allInstances() ->select(i | i.classifier = self)->isEmpty() - - - - - OCL - self.ownedAttribute->isEmpty() - - - - - OCL - self.ownedOperation->isEmpty() - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/.project b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/.project new file mode 100644 index 00000000000..2e0345705a8 --- /dev/null +++ b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/.project @@ -0,0 +1,11 @@ + + + ClassDiagramTestEditor + + + + + + + + diff --git a/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.di b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.di new file mode 100644 index 00000000000..727d64bae37 --- /dev/null +++ b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.di @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.notation b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.notation new file mode 100644 index 00000000000..900edc09028 --- /dev/null +++ b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.notation @@ -0,0 +1,894 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.uml b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.uml new file mode 100644 index 00000000000..0dd4f154bcd --- /dev/null +++ b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/ClassDiagramEditorTest.uml @@ -0,0 +1,256 @@ + + + + The purpose if this model is to test the class diagram editor. +Each package focuses on testing one element. + + + + The prupose is to test: + - creation with undo redo + - graphical deletion with undo redo + -model deletion with undo redo + + + The purpose is to test here the resizing and the movement of the element in each direction. + + + + The purpose is to test the movement of the element into a container with undo redo + + + The purpose is to test the drop of element from the model explorer with undo redo + + + + + + + The prupose is to test: + - creation with undo redo + - graphical deletion with undo redo + -model deletion with undo redo + + + The purpose is to test here the resizing and the movement of the element in each direction. + + + + The purpose is to test the drop of element from the model explorer with undo redo + + + Name: test of move on Element +Goal: test the movement of a Comment into a container, including undo/redo. +Actions: +a1 - move the yellow comment element into the package called Container. +a2 - undo and redo. +Comments: +N/A. + + + I am the Comment model element to use for this test. + + + + + + The purpose is to test: + - creation with undo redo + - graphical deletion with undo redo + - model deletion with undo redo + + + The purpose is to test here the resizing and the movement of the element in each direction. + + + + The purpose is to test the movement of the element into a container with undo redo + + + The purpose is to test the drop of element from the model explorer with undo redo + + + + + + + The purpose is to test: + - creation with undo redo + - graphical deletion with undo redo + - model deletion with undo redo + + + The purpose is to test here the resizing and the movement of the element in each direction. +Action: + - resize in all directions + - move the element + + + + Name: test of move on Element +Goal: test the movement of an element into a container, including undo/redo. +Actions: +a1 - move the yellow element into the package called Container. +a2 - undo and redo. + + + The purpose is to test the drop of element from the model explorer with undo redo + + + + + + + Name: creation deletion test +Goal :The purpose is to test the creation, graphical deletion, model deletion +Action: + a. create the element with undo redo + b. delete from model with undo redo + c. do a graphical deletion with undo redo + + + Name: movement and resizing element, +Goal: The purpose is to test here the resizing and the movement of the element in each direction. +Action: + a. resize in all directions + b. move the element + + + Name: test of move on Element +Goal: test the movement of an element into a container, including undo/redo. +Actions: +a1 - move the element into the package called Container. +a2 - undo and redo. + + + Name: Drop Test +Goal: The purpose is to test the drop of element from the model explorer +Actions: + a. drop the element + b. undo and redo + + + + + + + Name: creation deletion test +Goal :The purpose is to test the creation, graphical deletion, model deletion +Action: + a. create the element with undo redo + b. delete from model with undo redo + c. do a graphical deletion with undo redo + + + Name: movement and resizing element, +Goal: The purpose is to test here the resizing and the movement of the element in each direction. +Action: + a. resize in all directions + b. move the element + + + Name: test of move on Element +Goal: test the movement of an element into a container, including undo/redo. +Actions: +a1 - move the element into the package called Container. +a2 - undo and redo. + + + Name: Drop Test +Goal: The purpose is to test the drop of element from the model explorer +Actions: + a. drop the element + b. undo and redo + + + + + + + Name: creation deletion test of +ennumeration +Goal :The purpose is to test the creation, graphical deletion, model deletion +Action: + a. create the element with undo redo + b. delete from model with undo redo + c. do a graphical deletion with undo redo + + + Name: movement +Goal: The purpose is to test here the movement of the element in his container. +Action: + a. move the element in the list + + + Name: test of move on Element +Goal: test the movement of an element into a container, including undo/redo. +Actions: +a1 - move the element into the enumeration called Container. +a2 - undo and redo. + + + Name: Drop Test +Goal: The purpose is to test the drop of element from the model explorer +Actions: + a. drop the element + b. undo and redo + + + + + + + + + + + + + + + + + + + + + + Name: creation deletion test +Goal :The purpose is to test the creation, graphical deletion, model deletion +Action: + a. create the element with undo redo + b. delete from model with undo redo + c. do a graphical deletion with undo redo + + + Name: Drop Test +Goal: The purpose is to test the drop of element from the model explorer +Actions: + a. drop the element + b. undo and redo + + + Name: movement and resizing element, +Goal: The purpose is to test here the resizing and the movement of the element in each direction. +Action: + a. resize in all directions + b. move the element + + + Name: test of move on Element +Goal: test the movement of an element into a container, including undo/redo. +Actions: +a1 - move the element into the package called Container. +a2 - undo and redo. + + + + + + + + + + + + diff --git a/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.di b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.di new file mode 100644 index 00000000000..a33c20090c9 --- /dev/null +++ b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.di @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.notation b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.notation new file mode 100644 index 00000000000..c69533d1406 --- /dev/null +++ b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.notation @@ -0,0 +1,3584 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.uml b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.uml new file mode 100644 index 00000000000..ff22b02975c --- /dev/null +++ b/examples/user/referencediagrams/org.eclipse.papyrus.examples.user.referencediagrams.ClassDiagramTestEditor/SYSML.metamodel.uml @@ -0,0 +1,800 @@ + + + + + + + + + + + + + + + + + + Verify that the flow port is connected to one or more flow ports that have type, direction and name matching + + + + + + + + + An invariant constraint based on the following OCL expression : <code> self.type.oclIsTypeOf(FlowSpecification) or self.type.oclIsTypeOf(Signal) or self.type.oclIsTypeOf(DataType) or self.type.oclIsTypeOf(Block) or self.type.oclIsTypeOf(ValueType)</code> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + An invariant constraint based on the following OCL expression : <code> self.type.oclIsTypeOf(Signal) or self.type.oclIsTypeOf(DataType) or self.type.oclIsTypeOf(Block) or self.type.oclIsTypeOf(ValueType)</code> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OCL + InstanceSpecification.allInstances() ->select(i | i.classifier = self)->isEmpty() + + + + + OCL + self.ownedAttribute->isEmpty() + + + + + OCL + self.ownedOperation->isEmpty() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3