Lines Matching refs:controller
63 Models can be controlled by controller components, which are usually
69 If there is at least one controller, there is by definition a
70 current controller. And if that controller supports the interface
121 /** is called whenever a new controller is created for this model.
125 of the controller must be used to recognize when it is deleted.
129 a new controller for this model
136 /** is called whenever an existing controller should be deregistered at this model.
140 of the controller must be used to recognize when it is deleted.
144 the existing controller which should be deregistered
194 /** provides access to the controller which currently controls this model
197 If the controller which is active is a controller of this model,
198 it will be returned. If not, the controller which was the last
199 active of this model is returned. If no controller of this model
200 ever was active, the controller first registered is returned. If no
201 controller is registered for this model, <NULL/> is returned.
206 /** sets a registered controller as the current controller.
209 reference to an already existing connected controller, which should be
213 if <var>xController</var> isn't an already connected controller on this model
219 /** provides read access on current selection on controller
222 the current selection in the current controller.
223 If there is no current controller, it returns <NULL/>.