-
Sub-task
-
Resolution: Fixed
-
Major
-
5.2.2
-
-
5.3 Preparation 2, 5.3 Sprint 3, 5.3 Sprint 4
In order to turn BrowserPresenter completely JCR-free, we still need to move the #editItem() logic out of it. This is currently invoked:
- from inplace-editing, through an ItemEditedEvent listener
- from SaveConfigDialogAction (save action on the editProperty dialog) which also fires a new ItemEditedEvent on the subApp event bus.
This logic should move to an action.
During the process, it may also be necessary to finally refactor inplace-editing into TreeView and an external fieldFactory, rather than inside the extended TreeTable component.