abstract class %ZEN.Component.dataView
This abstract class defines the common interface needed
by dataView components (the View part of the Model-View-Controller
architecture).
method getController()
[ Language = javascript ]
Get the dataController component associated with this dataView, if present.
Returns null if no there is no controller.
This is used by dataView implementation classes.
method sendEventToController(reason, data1, data2, data3)
[ Language = javascript ]
If connected, send an event to a dataController.
This is used by dataView implementation classes.
Possible values of reason include:
'propertyChange' - data1 is property name,data2 is the new value,data3 is the series number (if applicable).
method setControllerId(id)
[ Language = javascript ]
Set the controller id for this dataView and establish a connection
to the new controller.
This is used by dataView implementation classes.