--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<Schema>
+ <requests>
+
+ <RequestLoad>
+ <code>A1</code>
+ <className></className>
+ <subType></subType>
+ <description>EvalComp</description>
+ <useClasses>com.pentila.evalcomp.EvalComp</useClasses>
+ <method>getCurrentUser</method>
+ <attributes>
+ <Attribute>
+ <name>roles</name>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A2</code>
+ <className></className>
+ <subType></subType>
+ <description>PlanPalettePanel</description>
+ <useClasses>com.pentila.evalcomp.client.PlanPalettePanel</useClasses>
+ <method>getPlan</method>
+ <attributes>
+ <Attribute>
+ <name>scenarioDefinitionPlans</name>
+ </Attribute>
+ <Attribute>
+ <name>methodEvals</name>
+ </Attribute>
+ <Attribute>
+ <name>planRefs</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>scenarioDefinitionValidation</name>
+ <attributes>
+ <Attribute>
+ <name>pid</name>
+ <attributes>
+ <Attribute>
+ <name>processRoleDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entityDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <name>entites</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>scenarioDefCert</name>
+ <attributes>
+ <Attribute>
+ <name>pid</name>
+ <attributes>
+ <Attribute>
+ <name>processRoleDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entityDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <name>entites</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodValidationInstances</name>
+ <attributes>
+ <Attribute>
+ <name>methodValidation</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <name>methodValidationParameters</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodValidationInstanceParameters</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodCertInstance</name>
+ <attributes>
+ <Attribute>
+ <name>methodCert</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <name>methodCertParameters</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodCertInstanceParameters</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>EntitiesByRole</name>
+ <params>
+ <Param>
+ <type>String</type>
+ <initValue>Evaluateurs</initValue>
+ </Param>
+ </params>
+ </Attribute>
+ <Attribute>
+ <name>EntitiesByRole</name>
+ <params>
+ <Param>
+ <type>String</type>
+ <initValue>ROLE_PJURY</initValue>
+ </Param>
+ </params>
+ </Attribute>
+ <Attribute>
+ <name>EntitiesByRole</name>
+ <params>
+ <Param>
+ <type>String</type>
+ <initValue>ROLE_MJURY</initValue>
+ </Param>
+ </params>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>EntitiesByRole</name>
+ <params>
+ <Param>
+ <type>String</type>
+ <initValue>ROLE_SCO</initValue>
+ </Param>
+ </params>
+ </Attribute>
+ <Attribute>
+ <name>EntitiesByRole</name>
+ <params>
+ <Param>
+ <type>String</type>
+ <initValue>ROLE_PEDA</initValue>
+ </Param>
+ </params>
+ </Attribute>
+ <Attribute>
+ <name>EntitiesByRole</name>
+ <params>
+ <Param>
+ <type>String</type>
+ <initValue>ROLE_MANAGER</initValue>
+ </Param>
+ </params>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A3</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement dans la palette des utilisateurs pour un groupe</description>
+ <useClasses>com.pentila.evalcomp.client.palette.GroupPalettePanel</useClasses>
+ <method>getGroup</method>
+ <attributes>
+ <Attribute>
+ <name>users</name>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A4</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement dans la palette des levels lors du clique sur la methode</description>
+ <useClasses>com.pentila.evalcomp.client.palette.MethodEvalPalettePanel</useClasses>
+ <method>getMethodEval</method>
+ <attributes>
+ <Attribute>
+ <name>levels</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A5</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement dans la palette des domains et Competences</description>
+ <useClasses>com.pentila.evalcomp.client.palette.ReferentielPalettePanel</useClasses>
+ <method>getReferentiels</method>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A51</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement dans la palette des domains et Competences</description>
+ <useClasses>com.pentila.evalcomp.client.palette.ReferentielPalettePanel</useClasses>
+ <method>getReferentiels</method>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ <attributes>
+ <Attribute>
+ <name>questions</name>
+ </Attribute>
+ <Attribute>
+ <name>familles</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A6</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement dans la palette de ED</description>
+ <useClasses>com.pentila.evalcomp.client.palette.EvalPalettePanel</useClasses>
+ <method>getEvaluationDefinition</method>
+
+ <attributes>
+ <Attribute>
+ <name>plan</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <name>scenarioDefinitionPlans</name>
+ </Attribute>
+ <Attribute>
+ <name>methodEvals</name>
+ </Attribute>
+ <Attribute>
+ <name>planRefs</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>scenarioDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>pid</name>
+ <attributes>
+ <Attribute>
+ <name>properties</name>
+ </Attribute>
+ <Attribute>
+ <name>processRoleDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entityDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entites</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodEval</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>examenDefs</name>
+ <attributes>
+ <Attribute>
+ <name>title</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubjects</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ </Attribute>
+ <Attribute>
+ <name>ressourceDefinitions</name>
+ </Attribute>
+ <Attribute>
+ <name>eventActivities</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A7</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement du Plan lors du drop dans la campagne</description>
+ <useClasses>com.pentila.evalcomp.client.palette.PlanPalettePanel</useClasses>
+ <method>getPlan</method>
+ <attributes>
+ <Attribute>
+ <name>scenarioDefinitionPlans</name>
+ </Attribute>
+ <Attribute>
+ <name>methodEvals</name>
+ </Attribute>
+ <Attribute>
+ <name>planRefs</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A8</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement des todolist</description>
+ <useClasses>com.pentila.evalcomp.client.palette.MethodEvalPalettePanel (OBSOLETE)</useClasses>
+ <method>getTodoLists</method>
+ <attributes>
+ <Attribute>
+ <name>todos</name>
+ <attributes>
+ <Attribute>
+ <name>scenarioInstanceAbstract</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationInstance</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>methodEval</name>
+ <attributes>
+ <Attribute>
+ <name>levels</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubjectInstance</name>
+ <attributes>
+ <Attribute>
+ <name>messages</name>
+ </Attribute>
+ <Attribute>
+ <name>competenceInstances</name>
+ <attributes>
+ <Attribute>
+ <name>competence</name>
+ </Attribute>
+ <Attribute>
+ <name>level</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>ressources</name>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A9</code>
+ <className></className>
+ <subType></subType>
+ <description>Rechargement du Todo</description>
+ <useClasses>com.pentila.evalcomp.client.widget.TreeTodoListWidget</useClasses>
+ <method>updateTodo</method>
+
+ <attributes>
+ <Attribute>
+ <name>dataMap</name>
+ </Attribute>
+ <Attribute>
+ <cut>true</cut>
+ <condition>obj.getScenarioInstanceAbstract() instanceof com.pentila.evalcomp.domain.instance.ScenarioInstance</condition>
+ <name>scenarioInstanceAbstract</name>
+ <attributes>
+ <Attribute>
+ <name>scenarioDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <!-- <serverOnly>true</serverOnly> -->
+ <name>pid</name>
+ <attributes>
+ <Attribute>
+ <name>properties</name>
+ <attributes>
+ <Attribute>
+ <name>activityUUID</name>
+ </Attribute>
+ <Attribute>
+ <name>type</name>
+ </Attribute>
+ <Attribute>
+ <name>description</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationInstance</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>methodEval</name>
+ <attributes>
+ <Attribute>
+ <name>levels</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubjectInstance</name>
+ <attributes>
+ <Attribute>
+ <name>messages</name>
+ </Attribute>
+ <Attribute>
+ <name>competenceInstances</name>
+ <attributes>
+
+ <Attribute>
+ <name>competence</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluateur</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>level</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>ressources</name>
+ </Attribute>
+ <Attribute>
+ <name>examenInstance</name>
+ <attributes>
+ <Attribute>
+ <name>examenDef</name>
+ <attributes>
+ <Attribute>
+ <name>examen</name>
+ <attributes>
+ <Attribute>
+ <name>nom_examen</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ <!--
+ <attributes>
+ <Attribute>
+ <name>questions</name>
+ <attributes>
+ <Attribute>
+ <name>reponses</name>
+ <attributes>
+ <Attribute>
+ <name>reponse</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>-->
+ </Attribute>
+ <Attribute>
+ <name>questionInstances</name>
+ <attributes>
+ <Attribute>
+ <name>question</name>
+ <attributes>
+ <Attribute>
+ <name>reponses</name>
+ <attributes>
+ <Attribute>
+ <name>reponse</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>competence</name>
+ <attributes>
+ <Attribute>
+ <name>domain</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>reponseInstances</name>
+ <attributes>
+ <Attribute>
+ <name>reponse</name>
+ <attributes>
+ <Attribute>
+ <name>id</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <stopCut>true</stopCut>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>RessourceDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>EventActivities</name>
+ <attributes>
+ <Attribute>
+ <name>activityId</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+
+ <Attribute>
+ <name>process</name>
+ </Attribute>
+ <Attribute>
+ <name>relatedUsers</name>
+ </Attribute>
+ <Attribute>
+ <name>currentUserRoles</name>
+ </Attribute>
+ <Attribute>
+ <stopCut>true</stopCut>
+ <condition>obj.getScenarioInstanceAbstract() instanceof com.pentila.evalcomp.domain.instance.ScenarioInstanceValidation</condition>
+ <name>scenarioInstanceAbstract</name>
+ <attributes>
+ <Attribute>
+ <name>scenarioDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>planComponent</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>plan</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodValidationInstances</name>
+ <attributes>
+ <Attribute>
+ <name>methodValidation</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <stopCut>true</stopCut>
+ <condition>obj.getScenarioInstanceAbstract() instanceof com.pentila.evalcomp.domain.certification.ScenarioInstCert</condition>
+ <name>scenarioInstanceAbstract</name>
+ <attributes>
+ <Attribute>
+ <name>localroles</name>
+ <serverOnly>yes</serverOnly>
+ </Attribute>
+ <Attribute>
+ <name>scenarioDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>planRef</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>plan</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodValidationInstances</name>
+ <attributes>
+ <Attribute>
+ <name>methodValidation</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodCertInstance</name>
+ <attributes>
+ <Attribute>
+ <name>methodCert</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <name>methodCertParameters</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodCertInstanceParameters</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A10</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement des Events</description>
+ <useClasses>com.pentila.evalcomp.client.event.EventWidget</useClasses>
+ <method>getEvents</method>
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>issuer</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>scenarioInstanceAbstract</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationInstance</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubjectInstance</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A11</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement de la liste des messages</description>
+ <useClasses>com.pentila.evalcomp.client.message.MessageListTab</useClasses>
+ <method>getMessagesList</method>
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>author</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>computedReaded</name>
+ <params>
+ <Param>
+ <type>expression</type>
+ <initValue>context.getBean("entityManager").getCurrentUser().getUid()</initValue>
+ </Param>
+ </params>
+ </Attribute>
+ <Attribute>
+ <name>messageRecipients</name>
+ <serverOnly>yes</serverOnly>
+ <!-- <attributes>
+ <Attribute>
+ <name>recipient</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ -->
+ </Attribute>
+ <Attribute>
+ <name>esi</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A110</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement de la liste des messages</description>
+ <useClasses>com.pentila.evalcomp.client.message.MessageListTab
+ </useClasses>
+ <method>getMessagesList</method>
+
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>author</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute><!-- attention, l'ordre est important -->
+ <name>nbFilMessages</name>
+ </Attribute>
+
+ <Attribute>
+ <name>computedReaded</name>
+ <params>
+ <Param>
+ <type>expression</type>
+ <initValue>context.getBean("entityManager").getCurrentUser().getUid()
+ </initValue>
+ </Param>
+ </params>
+ </Attribute>
+ <Attribute>
+ <name>messageRecipients</name>
+ <serverOnly>yes</serverOnly>
+ </Attribute>
+ <Attribute>
+ <name>computedTopEsi</name>
+ </Attribute>
+ <Attribute>
+ <name>topEsi</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+
+ <Attribute>
+ <name>parent</name>
+ <serverOnly>true</serverOnly>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+</RequestLoad>
+
+ <RequestLoad>
+ <code>A12</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement d'une message</description>
+ <useClasses>com.pentila.evalcomp.client.message.MessageListTab</useClasses>
+ <method>readMessage</method>
+ <attributes>
+ <Attribute>
+ <name>currentRecipients</name>
+ </Attribute>
+ <Attribute>
+ <name>esi</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>allMessages</name>
+ <attributes>
+ <Attribute>
+ <name>author</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A13</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne les ED pour les interlocatuerus</description>
+ <useClasses>com.pentila.evalcomp.client.message.MessageViewTab</useClasses>
+ <method>getEvaluationDefinitions</method>
+ <attributes>
+ <Attribute>
+ <name>scenarioDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>pid</name>
+ <attributes>
+ <Attribute>
+ <name>processRoleDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entityDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entites</name>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubjects</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubjects</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A14</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne les ED pour l'ajout de message</description>
+ <useClasses>com.pentila.evalcomp.client.message.MessageViewTab</useClasses>
+ <method>getEvaluationDefinitions</method>
+ <attributes>
+ <Attribute>
+ <name>evaluationSubjects</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>scenarioDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>pid</name>
+ <attributes>
+ <Attribute>
+ <name>processRoleDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entityDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>entites</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A15</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne les EDef lors de l'ajout de ce-ci dans l'ED</description>
+ <useClasses>com.pentila.evalcomp.client.widget.RoledDefWidget</useClasses>
+ <method>addEDefsToED,replaceEDefByEDef</method>
+ <attributes>
+ <Attribute>
+ <name>processRoleDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A16</code>
+ <className></className>
+ <subType></subType>
+ <description>Preferences</description>
+ <useClasses>com.pentila.evalcomp.Preference</useClasses>
+ <method>getCurrentUser</method>
+ <attributes>
+ <Attribute>
+ <name>preferences</name>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A17</code>
+ <className></className>
+ <subType></subType>
+ <description>Interlocatueurs sous arbre pour les groupes =>users</description>
+ <useClasses>com.pentila.evalcomp.client.palette.InterlocuteurPalettePanel</useClasses>
+ <method>getGroup</method>
+ <attributes>
+ <Attribute>
+ <name>users</name>
+ <attributes>
+ <Attribute>
+ <name>lastname</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A18</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne un plan avec ses campagnes</description>
+ <useClasses>com.pentila.evalcomp.client.PlanManagementTab</useClasses>
+ <method>getPlan</method>
+ <attributes>
+ <Attribute>
+ <name>evaluationDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>scenarioDefinitions</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A19</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne la liste des UserValidationInstance</description>
+ <useClasses>com.pentila.evalcomp.client.services.ModificationGrid</useClasses>
+ <method>getUserValidationInstances</method>
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>officer</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationObject</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+
+
+ <RequestLoad>
+ <code>A20</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne un UserCertInstance charge de ces message</description>
+ <useClasses>com.pentila.evalcomp.client.services.CertificationGrid</useClasses>
+ <method>getUserCertInstance</method>
+ <attributes>
+ <Attribute>
+ <name>message</name>
+ <attributes>
+ <Attribute>
+ <name>currentRecipients</name>
+ </Attribute>
+ <Attribute>
+ <name>allMessages</name>
+ <attributes>
+ <Attribute>
+ <name>author</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A21</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne la liste des UserCertInstance</description>
+ <useClasses>com.pentila.evalcomp.client.evalFolder.EvalRefFieldSet</useClasses>
+ <method>getUserCertInstancesByReferentiel</method>
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>officer</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>ressourceCerts</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A22</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne un objet TEvaluationSubjectInstance representant
+ le dossier du candidat</description>
+ <useClasses>com.pentila.evalcomp.client.evalFolder.EvaluationFolderPanel
+ </useClasses>
+ <method>getEvaluationSubjectInstance</method>
+ <attributes>
+ <Attribute>
+ <name>evaluationSubjectInstance</name>
+ <attributes>
+ <!-- <Attribute>
+ <name>competenceInstances</name>
+ <attributes>
+ <Attribute>
+ <name>level</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ <Attribute>
+ <name>methodEval</name>
+ <attributes>
+ <Attribute>
+ <name>levels</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+
+ </attributes>
+ </Attribute>
+
+ </attributes>
+ </Attribute>
+
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>competence</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+
+ </attributes>
+
+ </Attribute>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluateur</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>-->
+ <Attribute>
+ <name>messages</name>
+ <attributes>
+ <Attribute>
+ <name>allMessages</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <name>computedName</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>ressources</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>scenarioInstance</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationInstance</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>plan</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>scenarioDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodEval</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+
+</RequestLoad>
+
+<RequestLoad>
+<code>A23</code>
+ <className></className>
+ <subType></subType>
+ <description>Retourne un objet Question avec les reponses</description>
+ <useClasses>com.pentila.evalcomp.client.examen.QuestionGrid</useClasses>
+ <method>getQuestion</method>
+ <attributes>
+ <Attribute>
+ <name>reponses</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>famille</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>competence</name>
+ <attributes>
+ <Attribute>
+ <name>familles</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>domain</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+</RequestLoad>
+
+ <RequestLoad>
+ <code>A24</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement des referentiels avec Familles</description>
+ <useClasses>com.pentila.evalcomp.client.examen.QuestionGrid</useClasses>
+ <method>getReferentiels</method>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ <attributes>
+ <Attribute>
+ <name>familles</name>
+ <attributes>
+ <Attribute>
+ <name>famille</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A25</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement des Questions avec Competence</description>
+ <useClasses>com.pentila.evalcomp.client.examen.QuestionGrid</useClasses>
+ <method>getQuestions</method>
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>competence</name>
+ <attributes>
+ <Attribute>
+ <name>domain</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+
+
+ <RequestLoad>
+ <code>A26</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement Un Examen avec question + competence </description>
+ <useClasses>com.pentila.evalcomp.client.examen.ExamenDetail</useClasses>
+ <method>getExamen</method>
+ <attributes>
+ <Attribute>
+ <name>questions</name>
+ <attributes>
+ <Attribute>
+ <name>competence</name>
+ <attributes>
+ <Attribute>
+ <name>domain</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+
+ <!-- A VERIFIER ???? -->
+ <Attribute>
+ <name>evaluationDefinition</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A27</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement Un Examen avec Owner </description>
+ <useClasses>com.pentila.evalcomp.client.examen.ExamenTree, ExamenPalettePanel</useClasses>
+ <method>getExamens</method>
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A271</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement Un TExamen avec Owner </description>
+ <useClasses> ExamenPalettePanel</useClasses>
+ <method>getExamens</method>
+ <attributes>
+ <Attribute>
+ <name>ListOfEObjects</name>
+ <attributes>
+ <Attribute>
+ <name>examen</name>
+ <attributes>
+ <Attribute>
+ <name>owner</name>
+ <attributes>
+ <Attribute>
+ <name>uid</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A28</code>
+ <className></className>
+ <subType></subType>
+ <description>Ajout d'Examens à un ED : retourne des ExamenDef</description>
+ <useClasses>com.pentila.evalcomp.client.evaluation.</useClasses>
+ <method>addExamensToED</method>
+ <attributes>
+ <Attribute>
+ <name>evaluationSubject</name>
+ <attributes>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>examen</name>
+ <attributes>
+ <Attribute>
+ <name>title</name>
+ </Attribute>
+ <Attribute>
+ <name>questions</name>
+ <attributes>
+ <Attribute>
+ <name>competence</name>
+ <attributes>
+ <Attribute>
+ <name>referentiel</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+
+
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A29</code>
+ <className></className>
+ <subType></subType>
+ <description>TRefernetiel avec PlanRef et ScenarioValidations</description>
+ <useClasses>com.pentila.evalcomp.client.evaluation.</useClasses>
+ <method>getUserRefeferentiel</method>
+ <strict>true</strict>
+ <attributes>
+ <Attribute>
+ <cut>true</cut>
+ <name>planRefs</name>
+ <attributes>
+ <Attribute>
+ <name>plan</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <condition>obj.getMethodValidationInstances().size()>1</condition>
+ <stopCut>true</stopCut>
+ <name>referentiel</name>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>methodValidationInstances</name>
+ <attributes>
+ <Attribute>
+ <name>methodValidation</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <cut>true</cut>
+ <name>processRoleDefinitions</name>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ <RequestLoad>
+ <code>A30</code>
+ <className></className>
+ <subType></subType>
+ <description>Chargement des Evalautions defintion avec les Properties des sid</description>
+ <useClasses> CalendarViewTab</useClasses>
+ <method>getED multiple</method>
+ <attributes>
+ <Attribute>
+ <name>scenarioDefinitions</name>
+ <attributes>
+ <Attribute>
+ <name>pid</name>
+ <attributes>
+ <Attribute>
+ <name>properties</name>
+ <attributes>
+ <Attribute>
+ <name>name</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationSubjects</name>
+ <attributes>
+ <Attribute>
+ <name>eventActivities</name>
+ <attributes>
+ <Attribute>
+ <name>activityId</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ <Attribute>
+ <name>evaluationObjects</name>
+ <attributes>
+ <Attribute>
+ <name>allCompetences</name>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </Attribute>
+ </attributes>
+ </RequestLoad>
+
+ </requests>
+</Schema>
\ No newline at end of file