Controller for Composite
The ATabularController is an abstract controller parent of these controllers.
- TableController which wraps a Table control.
- GridController which wraps a Grid control.
- CheckboxTableController which wraps a Table control control using a CheckboxTableViewer.
It contains features to manage needed rich resources:
- renderer: Rules of management determining font, background and foreground colors for each cells.
- controllerPreference: Filters, column order, status bar and renderer can be specified.
The CompositeController is build around a Composite. It extends a org.adichatz.engine.controller.AEntityManagerController that means:
- It is a collection controller wich can contain other controllers (field controllers, collection controllers…).
- It can receive and manage its own entity.
Usage:
see TableController or GridController pages.