"Rename Element" ArchDef to LTK rename & move support + MoveParticipant:
- Inline renaming of an ArchitectureDefinition in the Xtext editor now
able to create RenameResourceChange on short name (from FQN)
modification, and MoveResourceChange on package name (from FQN)
modification ;
- Both at the same time cannot be supported by legacy
RenameResourceChange + MoveResourceChange (we cannot chain them) so we
should protect the edition to forbid both changes at the same time ;
- First implementation of the "Move..." LTK Participant, inspired by
Xtext's AbstractProcessorBasedRenameParticipant and our
FractalFileRenameParticipant, triggering ArchitectureDefinition node
modification + references.
Merge branch 'file-refactoring'