-
Alexander Diewald authored
* Separate the Saveable logic to an independent Singleton. * Install a PersistencyListener to detect model changes (including save operations) and to update the dirty marker. * Wrap every model modification of the PerspeciveManager in a command. * Create a command runner that maintains a reference to the currently relevant ITopLevelElement. * Add listeners to immediately set the dirty state of all main ViewParts. * Fix the update logic of the RuleSet table. Issue-Ref: 3482 Issue-Url: https://af3-developer.fortiss.org/issues/3482 Signed-off-by: Alexander Diewald <diewald@fortiss.org>
c8f4a6ff