Added RCPTT tests.

Change-Id: I4494899382ec9566ec685de29d25c181acaced1e
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/Editor/Coloration.test b/tests/org.eclipse.acceleo.aql.rcptt/Editor/Coloration.test
index df64493..aa9b777 100644
--- a/tests/org.eclipse.acceleo.aql.rcptt/Editor/Coloration.test
+++ b/tests/org.eclipse.acceleo.aql.rcptt/Editor/Coloration.test
@@ -6,7 +6,7 @@
 Element-Version: 3.0
 External-Reference: 
 Id: _TvdmcMESEeqbE8RLfnn0fg
-Save-Time: 7/8/20 2:08 PM
+Save-Time: 5/26/21 4:47 PM
 Testcase-Type: ecl
 
 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
@@ -14,6 +14,7 @@
 Entry-Name: .content
 
 get-view "Package Explorer" | get-tree | select "test/src/test/test.mtl" | double-click
+
 with [get-editor "test.mtl" | get-text-viewer] {
     get-property "styles[0].text" | equals "[module" | verify-true
     get-property "styles[0].fontStyle" | equals bold | verify-true
@@ -55,7 +56,6 @@
     get-property "styles[12].foregroundColor" | equals "#3F7F5F" | verify-true
     get-property "styles[13].text" | equals "@main" | verify-true
     get-property "styles[13].fontStyle" | equals bold | verify-true
-    get-property "styles[13].foregroundColor" | equals "#3F7F5F" | verify-true
     get-property "styles[14].text" | equals "/]" | verify-true
     get-property "styles[14].fontStyle" | equals normal | verify-true
     get-property "styles[14].foregroundColor" | equals "#3F7F5F" | verify-true
@@ -145,20 +145,42 @@
     get-property "styles[46].text" | equals "/]" | verify-true
     get-property "styles[46].fontStyle" | equals bold | verify-true
     get-property "styles[46].foregroundColor" | equals "#7F0055" | verify-true
-    get-property "styles[47].text" | equals "" | verify-true
+    get-property "styles[47].text" | equals "some text" | verify-true
     get-property "styles[47].fontStyle" | equals normal | verify-true
-    get-property "styles[48].text" | equals "[/for]" | verify-true
+    get-property "styles[48].text" | equals "[" | verify-true
     get-property "styles[48].fontStyle" | equals bold | verify-true
     get-property "styles[48].foregroundColor" | equals "#7F0055" | verify-true
-    get-property "styles[49].text" | equals "" | verify-true
+    get-property "styles[49].text" | equals "myVariable1.name.getMessage()" | verify-true
     get-property "styles[49].fontStyle" | equals normal | verify-true
-    get-property "styles[50].text" | equals "[/file]" | verify-true
+    get-property "styles[49].foregroundColor" | equals "#006BD7" | verify-true
+    get-property "styles[50].text" | equals "/]" | verify-true
     get-property "styles[50].fontStyle" | equals bold | verify-true
     get-property "styles[50].foregroundColor" | equals "#7F0055" | verify-true
-    get-property "styles[51].text" | equals "[/template]" | verify-true
-    get-property "styles[51].fontStyle" | equals bold | verify-true
-    get-property "styles[51].foregroundColor" | equals "#910000" | verify-true
-    get-property "styles[52].text" | equals "" | verify-true
-    get-property "styles[52].fontStyle" | equals normal | verify-true
+    get-property "styles[51].text" | equals "" | verify-true
+    get-property "styles[51].fontStyle" | equals normal | verify-true
+    get-property "styles[52].text" | equals "[/for]" | verify-true
+    get-property "styles[52].fontStyle" | equals bold | verify-true
+    get-property "styles[52].foregroundColor" | equals "#7F0055" | verify-true
+    get-property "styles[53].text" | equals "" | verify-true
+    get-property "styles[53].fontStyle" | equals normal | verify-true
+    get-property "styles[54].text" | equals "[" | verify-true
+    get-property "styles[54].fontStyle" | equals bold | verify-true
+    get-property "styles[54].foregroundColor" | equals "#7F0055" | verify-true
+    get-property "styles[55].text" | equals "myParam.eClassifiers.name.getMessage()" | verify-true
+    get-property "styles[55].fontStyle" | equals normal | verify-true
+    get-property "styles[55].foregroundColor" | equals "#006BD7" | verify-true
+    get-property "styles[56].text" | equals "/]" | verify-true
+    get-property "styles[56].fontStyle" | equals bold | verify-true
+    get-property "styles[56].foregroundColor" | equals "#7F0055" | verify-true
+    get-property "styles[57].text" | equals "" | verify-true
+    get-property "styles[57].fontStyle" | equals normal | verify-true
+    get-property "styles[58].text" | equals "[/file]" | verify-true
+    get-property "styles[58].fontStyle" | equals bold | verify-true
+    get-property "styles[58].foregroundColor" | equals "#7F0055" | verify-true
+    get-property "styles[59].text" | equals "[/template]" | verify-true
+    get-property "styles[59].fontStyle" | equals bold | verify-true
+    get-property "styles[59].foregroundColor" | equals "#910000" | verify-true
+    get-property "styles[60].text" | equals "" | verify-true
+    get-property "styles[60].fontStyle" | equals normal | verify-true
 }
 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/ClassImport.test b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/ClassImport.test
new file mode 100644
index 0000000..fa780ab
--- /dev/null
+++ b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/ClassImport.test
@@ -0,0 +1,24 @@
+--- RCPTT testcase ---
+Format-Version: 1.0
+Contexts: _Ayow4KrpEeqpkej7GeVvKQ,_d8d2kKyFEeqylZAj0d4Xnw
+Element-Name: ClassImport
+Element-Type: testcase
+Element-Version: 3.0
+External-Reference: 
+Id: _qD2MYL4nEeuG34iATZgpcA
+Save-Time: 5/26/21 3:51 PM
+Testcase-Type: ecl
+
+------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
+Content-Type: text/ecl
+Entry-Name: .content
+
+get-view "Package Explorer" | get-tree | select "test/src/test/test.mtl" | double-click
+
+with [get-editor "test.mtl" | get-text-viewer] {
+    set-caret-pos 3 21
+    open-declaration
+}
+get-editor "ModuleServices.java" | get-text-viewer | get-property "getSelectionText()" | equals ModuleServices 
+    | verify-true
+------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/CollectionCall.test b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/CollectionCall.test
new file mode 100644
index 0000000..f908811
--- /dev/null
+++ b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/CollectionCall.test
@@ -0,0 +1,32 @@
+--- RCPTT testcase ---
+Format-Version: 1.0
+Contexts: _Ayow4KrpEeqpkej7GeVvKQ,_d8d2kKyFEeqylZAj0d4Xnw
+Element-Name: CollectionCall
+Element-Type: testcase
+Element-Version: 3.0
+External-Reference: 
+Id: _hvwdAL4sEeurjqLO2NtWfQ
+Save-Time: 5/26/21 4:15 PM
+Testcase-Type: ecl
+
+------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
+Content-Type: text/ecl
+Entry-Name: .content
+
+get-view "Package Explorer" | get-tree | select "test/src/test/test.mtl" | double-click
+
+with [get-editor "test.mtl" | get-text-viewer] {
+    set-caret-pos 14 42
+    open-declaration
+}
+
+get-editor "ModuleServices.java" | get-text-viewer | get-property "getSelectionText()" 
+    | equals "getMessage" | verify-true
+get-view "Package Explorer" | get-button "Link with Editor" | click -metaKeys ""
+with [get-view "Package Explorer" | get-tree] {
+    get-property "selection[0].path[0]" | equals test | verify-true
+    get-property "selection[0].path[1]" | equals src | verify-true
+    get-property "selection[0].path[2]" | equals test | verify-true
+    get-property "selection[0].path[3]" | equals "ModuleServices.java" | verify-true
+}
+------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/JavaServiceInOtherClass.test b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/JavaServiceInOtherClass.test
new file mode 100644
index 0000000..ce45ed1
--- /dev/null
+++ b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/JavaServiceInOtherClass.test
@@ -0,0 +1,31 @@
+--- RCPTT testcase ---
+Format-Version: 1.0
+Contexts: _Ayow4KrpEeqpkej7GeVvKQ,_d8d2kKyFEeqylZAj0d4Xnw
+Element-Name: JavaServiceInOtherClass
+Element-Type: testcase
+Element-Version: 3.0
+External-Reference: 
+Id: _cXm-gL4qEeurjqLO2NtWfQ
+Save-Time: 5/26/21 3:58 PM
+Testcase-Type: ecl
+
+------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
+Content-Type: text/ecl
+Entry-Name: .content
+
+get-view "Package Explorer" | get-tree | select "test/src/test/test.mtl" | double-click
+
+with [get-editor "test.mtl" | get-text-viewer] {
+    set-caret-pos 11 33
+    open-declaration
+}
+get-editor "otherModule.mtl" | get-text-viewer | get-property "getSelectionText()" 
+    | equals "myOtherTemplate" | verify-true
+get-view "Package Explorer" | get-button "Link with Editor" | click -metaKeys ""
+with [get-view "Package Explorer" | get-tree] {
+    get-property "selection[0].path[0]" | equals test | verify-true
+    get-property "selection[0].path[1]" | equals src | verify-true
+    get-property "selection[0].path[2]" | equals test | verify-true
+    get-property "selection[0].path[3]" | equals "otherModule.mtl" | verify-true
+}
+------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/TemplateInOtherModule.test b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/TemplateInOtherModule.test
index c325d66..0763518 100644
--- a/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/TemplateInOtherModule.test
+++ b/tests/org.eclipse.acceleo.aql.rcptt/Editor/OpenDeclaration/TemplateInOtherModule.test
@@ -6,7 +6,7 @@
 Element-Version: 3.0
 External-Reference: 
 Id: _Omj4UMElEeqjcPTfvO5d8Q
-Save-Time: 5/26/21 2:46 PM
+Save-Time: 5/26/21 4:01 PM
 Testcase-Type: ecl
 
 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
@@ -16,16 +16,17 @@
 get-view "Package Explorer" | get-tree | select "test/src/test/test.mtl" | double-click
 
 with [get-editor "test.mtl" | get-text-viewer] {
-    set-caret-pos 11 33
+    set-caret-pos 12 43
     open-declaration
 }
-get-editor "otherModule.mtl" | get-text-viewer | get-property "getSelectionText()" 
-    | equals "myOtherTemplate" | verify-true
+
+get-editor "ModuleServices.java" | get-text-viewer | get-property "getSelectionText()" 
+    | equals "getMessage" | verify-true
 get-view "Package Explorer" | get-button "Link with Editor" | click -metaKeys ""
 with [get-view "Package Explorer" | get-tree] {
     get-property "selection[0].path[0]" | equals test | verify-true
     get-property "selection[0].path[1]" | equals src | verify-true
     get-property "selection[0].path[2]" | equals test | verify-true
-    get-property "selection[0].path[3]" | equals "otherModule.mtl" | verify-true
+    get-property "selection[0].path[3]" | equals "ModuleServices.java" | verify-true
 }
 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/Editor/Outline.test b/tests/org.eclipse.acceleo.aql.rcptt/Editor/Outline.test
index 1d92d28..15f0222 100644
--- a/tests/org.eclipse.acceleo.aql.rcptt/Editor/Outline.test
+++ b/tests/org.eclipse.acceleo.aql.rcptt/Editor/Outline.test
@@ -1,12 +1,12 @@
 --- RCPTT testcase ---
 Format-Version: 1.0
-Contexts: _Ayow4KrpEeqpkej7GeVvKQ,_d8d2kKyFEeqylZAj0d4Xnw
+Contexts: _d8d2kKyFEeqylZAj0d4Xnw,_Ayow4KrpEeqpkej7GeVvKQ
 Element-Name: Outline
 Element-Type: testcase
 Element-Version: 3.0
 External-Reference: 
 Id: _tXG8wMEXEeqnvrRXFZRi1w
-Save-Time: 7/8/20 3:13 PM
+Save-Time: 5/26/21 5:20 PM
 Testcase-Type: ecl
 
 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
@@ -26,7 +26,9 @@
     + "     - [for (myVariable1 : ecore::EClassifier | myParam.eClassifiers)]\n"
     + "         some text [myVariable1.name/]\n"
     + "         [myVariable1.myOtherTemplate()/]\n"
+    + "         some text [myVariable1.name.getMessage()/]\n"
     + "       [/for]\n"
+    + "        [myParam.eClassifiers.name.getMessage()/]\n"
     + "  [/file]\n"
     + "[/template]" | verify-true
 get-view Outline | get-tree | select "myTemplate\\(ecore::EPackage\\) : String/myParam : ecore::EPackage"
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/Editor/QuickOutline.test b/tests/org.eclipse.acceleo.aql.rcptt/Editor/QuickOutline.test
index b5d015c..e5895fa 100644
--- a/tests/org.eclipse.acceleo.aql.rcptt/Editor/QuickOutline.test
+++ b/tests/org.eclipse.acceleo.aql.rcptt/Editor/QuickOutline.test
@@ -6,7 +6,7 @@
 Element-Version: 3.0
 External-Reference: 
 Id: _J_EEgMHwEeqdUaKnTsb96Q
-Save-Time: 7/9/20 4:38 PM
+Save-Time: 5/26/21 4:35 PM
 Testcase-Type: ecl
 
 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
@@ -32,7 +32,9 @@
     + "     - [for (myVariable1 : ecore::EClassifier | myParam.eClassifiers)]\n"
     + "         some text [myVariable1.name/]\n"
     + "         [myVariable1.myOtherTemplate()/]\n"
+    + "         some text [myVariable1.name.getMessage()/]\n"
     + "       [/for]\n"
+    + "        [myParam.eClassifiers.name.getMessage()/]\n"
     + "  [/file]\n"
     + "[/template]" | verify-true
 ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
diff --git a/tests/org.eclipse.acceleo.aql.rcptt/SimpleProject.ctx b/tests/org.eclipse.acceleo.aql.rcptt/SimpleProject.ctx
index 52fa333..d1fde91 100644
--- a/tests/org.eclipse.acceleo.aql.rcptt/SimpleProject.ctx
+++ b/tests/org.eclipse.acceleo.aql.rcptt/SimpleProject.ctx
@@ -5,31 +5,31 @@
 Element-Type: context
 Element-Version: 2.0
 Id: _d8d2kKyFEeqylZAj0d4Xnw
-Save-Time: 6/12/20 10:20 AM
+Save-Time: 5/26/21 4:12 PM
 
 ------=_contents/test/bin/test/test.mtl-e6166514-cb36-3ef1-8265-bcb6203c86f9
 Content-Type: q7/binary
 Entry-Name: contents/test/bin/test/test.mtl
 
-UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAABVkEFPwzAMhe/9Fb51
-FdCMHXNCmnZETAJxqXbIgrtFxE2UeOsq8eNJOso6H+3Pz8+vIfd1sgiMkRflkdlLIfq+r1Fb4yPWLhwE
-UitWy+VKbLQLWFZiVxSNIe8Cj4tSvo4q7xjORmNM8/ux4yOGKzPuakeEHcMLKdNBxhnJW8UI/rS3RgMN
-H3+dBQ1bFRSBBMznpdxslf5WB6x2BUDTmmR/gupOEcIDlDVfuHwEd8bQB8NXNtVTWnAh858qGLW3+DwT
-XlsVo2kNBviBSRJv3TjJ5IqOcm4XhmamNjoQM+xuSMNbjuL/t+pGNiIZGz8S+aWUiZhCSZEVxS9QSwcI
-0LZ5cvkAAACqAQAAUEsBAhQAFAAICAgAAAAhANC2eXL5AAAAqgEAAAgACQAAAAAAAAAAAAAAAAAAAC5j
-b250ZW50VVQFAAEAAAAAUEsFBgAAAAABAAEAPwAAADgBAAAAAA==
+UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAACNkUFPwzAMhe/9Fb51
+FdCMHXNCmnacmATiEu2QBa+LqJsq8dZV4seTdJR1Ekj4aL/3xX5R5N6PNQJj4Fl+YG6lEF3XlWhq2wYs
+na8E0l4s5vOFWBnnMS/ENsuUpdZ5HoxSrgfKC/qTNRji/Hbs+ID+ohm8xhFhw/BE2jaQ5IzU1poR2uOu
+tgaof/3uzKjfaK8JJGB6XsrVRpsPXWGxzQDU3sb1R1HZaEK4g7zkM+f34E7oO2/5oo31EA3OJ/2b9lbv
+anycgJe1DsHuLXr4hBGJ124YMamCo5TbmUFNaMMGYiK7GVL/nKL4ua0Q/wOWFfIaQ4hXTz1KxGOuBPXb
+yn/4ozUGF5MXY/TxY7LsC1BLBwidvjRADQEAABACAABQSwECFAAUAAgICAAAACEAnb40QA0BAAAQAgAA
+CAAJAAAAAAAAAAAAAAAAAAAALmNvbnRlbnRVVAUAAQAAAABQSwUGAAAAAAEAAQA/AAAATAEAAAAA
 ------=_contents/test/bin/test/test.mtl-e6166514-cb36-3ef1-8265-bcb6203c86f9--
 ------=_contents/test/src/test/test.mtl-f7410cf8-e2d5-38c6-9f1a-ecbaa6683daf
 Content-Type: q7/binary
 Entry-Name: contents/test/src/test/test.mtl
 
-UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAABVkEFPwzAMhe/9Fb51
-FdCMHXNCmnZETAJxqXbIgrtFxE2UeOsq8eNJOso6H+3Pz8+vIfd1sgiMkRflkdlLIfq+r1Fb4yPWLhwE
-UitWy+VKbLQLWFZiVxSNIe8Cj4tSvo4q7xjORmNM8/ux4yOGKzPuakeEHcMLKdNBxhnJW8UI/rS3RgMN
-H3+dBQ1bFRSBBMznpdxslf5WB6x2BUDTmmR/gupOEcIDlDVfuHwEd8bQB8NXNtVTWnAh858qGLW3+DwT
-XlsVo2kNBviBSRJv3TjJ5IqOcm4XhmamNjoQM+xuSMNbjuL/t+pGNiIZGz8S+aWUiZhCSZEVxS9QSwcI
-0LZ5cvkAAACqAQAAUEsBAhQAFAAICAgAAAAhANC2eXL5AAAAqgEAAAgACQAAAAAAAAAAAAAAAAAAAC5j
-b250ZW50VVQFAAEAAAAAUEsFBgAAAAABAAEAPwAAADgBAAAAAA==
+UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAACNkUFPwzAMhe/9Fb51
+FdCMHXNCmnacmATiEu2QBa+LqJsq8dZV4seTdJR1Ekj4aL/3xX5R5N6PNQJj4Fl+YG6lEF3XlWhq2wYs
+na8E0l4s5vOFWBnnMS/ENsuUpdZ5HoxSrgfKC/qTNRji/Hbs+ID+ohm8xhFhw/BE2jaQ5IzU1poR2uOu
+tgaof/3uzKjfaK8JJGB6XsrVRpsPXWGxzQDU3sb1R1HZaEK4g7zkM+f34E7oO2/5oo31EA3OJ/2b9lbv
+anycgJe1DsHuLXr4hBGJ124YMamCo5TbmUFNaMMGYiK7GVL/nKL4ua0Q/wOWFfIaQ4hXTz1KxGOuBPXb
+yn/4ozUGF5MXY/TxY7LsC1BLBwidvjRADQEAABACAABQSwECFAAUAAgICAAAACEAnb40QA0BAAAQAgAA
+CAAJAAAAAAAAAAAAAAAAAAAALmNvbnRlbnRVVAUAAQAAAABQSwUGAAAAAAEAAQA/AAAATAEAAAAA
 ------=_contents/test/src/test/test.mtl-f7410cf8-e2d5-38c6-9f1a-ecbaa6683daf--
 ------=_contents/test/bin/test/otherModule.mtl-93e423e2-62ed-3d4f-827d-38c8f9c71fa0
 Content-Type: q7/binary
@@ -138,6 +138,17 @@
 CAgAAAAhAH3UaStsAAAAgAAAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250ZW50VVQFAAEAAAAAUEsFBgAA
 AAABAAEAPwAAAKsAAAAAAA==
 ------=_contents/test/src/test/ModuleServices.java-fbaefc19-363b-3a80-8c87-a3d5fa227f30--
+------=_contents/test/.project-692291b7-4dfa-3e9e-9272-95fc5cc5f39a
+Content-Type: q7/binary
+Entry-Name: contents/test/.project
+
+UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAAB1kEEOwiAURNf2FA17
+QXcuKF1ovIB6AISfhqYFArTx+ELBxpq4m5nO8Ci0fY1DPYPzyugGHfEB1aCFkUp3DXrcr/sTallFrTM9
+iHABL5yyIZZZtaOaj8AC+EDJImMkzDiCDoySj4phWfukybd5TmqQNwsimuLOcca1TEEBGNdhEIOyHnAv
+AxbGRcFnvvTBrfA44K6bEtVnSzaekh9CCcoFIi1MDnI16//s/D2hl146a52v/7h5rjdQSwcIur/QMbcA
+AABrAQAAUEsBAhQAFAAICAgAAAAhALq/0DG3AAAAawEAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250ZW50
+VVQFAAEAAAAAUEsFBgAAAAABAAEAPwAAAPYAAAAAAA==
+------=_contents/test/.project-692291b7-4dfa-3e9e-9272-95fc5cc5f39a--
 ------=_contents/test/bin/test/ModuleServices.class-dd863b93-4a91-3a25-a82a-1fd6d5712520
 Content-Type: q7/binary
 Entry-Name: contents/test/bin/test/ModuleServices.class
@@ -152,28 +163,17 @@
 nm4BAACDAgAAUEsBAhQAFAAICAgAAAAhAKPE8J5uAQAAgwIAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250
 ZW50VVQFAAEAAAAAUEsFBgAAAAABAAEAPwAAAK0BAAAAAA==
 ------=_contents/test/bin/test/ModuleServices.class-dd863b93-4a91-3a25-a82a-1fd6d5712520--
-------=_contents/test/.project-692291b7-4dfa-3e9e-9272-95fc5cc5f39a
-Content-Type: q7/binary
-Entry-Name: contents/test/.project
-
-UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAAB1kEEOwiAURNf2FA17
-QXcuKF1ovIB6AISfhqYFArTx+ELBxpq4m5nO8Ci0fY1DPYPzyugGHfEB1aCFkUp3DXrcr/sTallFrTM9
-iHABL5yyIZZZtaOaj8AC+EDJImMkzDiCDoySj4phWfukybd5TmqQNwsimuLOcca1TEEBGNdhEIOyHnAv
-AxbGRcFnvvTBrfA44K6bEtVnSzaekh9CCcoFIi1MDnI16//s/D2hl146a52v/7h5rjdQSwcIur/QMbcA
-AABrAQAAUEsBAhQAFAAICAgAAAAhALq/0DG3AAAAawEAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250ZW50
-VVQFAAEAAAAAUEsFBgAAAAABAAEAPwAAAPYAAAAAAA==
-------=_contents/test/.project-692291b7-4dfa-3e9e-9272-95fc5cc5f39a--
 ------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf
 Content-Type: q7/binary
 Entry-Name: .q7.content
 
-UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAADNlE1PwzAMhu/7FVXu
-JGziMFXtJoRAQmgS0g5MXFBJvC1dmpTEW7d/T7qupfsW4sItiZ+8tt/GjYbrTAUrsE4aHZMuvSUBaG6E
-1LOYLHF60yfDQScydkaBK5k7oJbniJTjmhbGLlyecAjf6tWD0QhrDNaZDBvZXinrE2kX+vOYzBHzkLGi
-KKjJZtSLs8nouUau5Gqu10x5fcsxz7GGI4FOMk+PZZYreLUmBY4kkCImH6IveouXzdMjfG3U+316K+4m
-uiCDThBEvOxAY7n2u7y653ZiCA5JFfLBqVRQR+iOJOx0mKvE+bpwfgYolal3px02SngLd8Cn1E3mo+Be
-XSe1uzRD9SN+xBicgx0ZsVRwhaygMdiV5OCqxi7g28YOFCO2K7/p9ehgv78ZaLAJgjhrj7P8f9hzqt/L
-DqbJKvmTO9QBop9Yt+dAu/rWSKXCD5Sx4B8sTFsf7iBJxOqnv50K1oxFxH77Mxh0vgFQSwcIsxPKSGsB
-AABnBAAAUEsBAhQAFAAICAgAAAAhALMTykhrAQAAZwQAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250ZW50
-VVQFAAEAAAAAUEsFBgAAAAABAAEAPwAAAKoBAAAAAA==
+UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAADNVE1PwjAYvvMrlt5t
+hXggywYxRhNjSEw4SLyY2b6Mjq6d7Qsb/96OscmHSEw8eOv2fPV9ui4aV7kK1mCdNDomfXpNAtDcCKnT
+mKxwfjUk41EvMjalwJUsHFDLC0TKsaKlsUtXJBzCl3Z1ZzRChUGVy7CzHdS2Pki70L+PyQKxCBkry5Ka
+PKXenM0mjy3lQlYnbzm1fMtjnsc6Hgl0knv2VOaFgmdrMuBIAili8iaGYrB82jzcw8dGvd5m1+Jmpksy
+6gVBxOsJNNZr/1Q0OrczQ3BIGsiDc6mgRShXifPBuCDse8LO6gxcO1Pfzj5slPAVtnoHiP5YXJd/5LDf
+WyZ8a8aCD4W52/NkO9MzIe9SH9gfgAfDn8RPjFgpmIJdSw6uqeMr+HS3uADbaGiO6gfmtpnLlP4x53TW
+C8OnoMEmCOLsGTjL/6ieLFkn/7qdiLWf/vZWsO5aROy3P4NR7xNQSwcIyZqvx18BAABnBAAAUEsBAhQA
+FAAICAgAAAAhAMmar8dfAQAAZwQAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250ZW50VVQFAAEAAAAAUEsF
+BgAAAAABAAEAPwAAAJ4BAAAAAA==
 ------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf--