Gestion du mode Edition - Lecture - Lecture seule temporaire.
Les différents services PerspectiveService*
gère le mode édition, lecture. Elle implémente toute la classe AbstractPerspectiveService
et c'est la méthode setState
qui est appelé pour changer l'état.
Il y a un service par perspective et ce service est défini dans le package perspective
. La classe PerspectiveState
contient tous les état possible.
Le bouton qui permet de changer ( si possible) l'état ( édition, lecture) est supporté par l'action ChangeEditStateAction
.