Story #46140: Add configurable linkhandler for arbitrary records
Streamline ElementBrowser mode handling
The various main_*() methods should be protected and a new main entry point should take care of dispatching the various modes.
[!!!][TASK] Streamline ElementBrowser mode handling
The ElementBrowser now has a main entry point which takes
care of dispatching to the the various modes.
The main_*() methods of ElementBrowser are therefore made protected.
The $mode member of ElementBrowserController is not needed
by outside code and is therefore protected as well.
Additionally, the $content member of ElementBrowserController and
the printContent() method are removed.
Reviewed-by: Wouter Wolters <firstname.lastname@example.org>
Tested-by: Wouter Wolters <email@example.com>
Reviewed-by: Benni Mack <firstname.lastname@example.org>
Tested-by: Benni Mack <email@example.com>