%ZEN.Component.dataViewabstract class %ZEN.Component.dataView
This abstract class defines the common interface needed by dataView components (the View part of the Model-View-Controller architecture).
Used by server to hold a reference to the associated dataController object.
Used by client to hold a reference to the associated
Optional. The id of the
%ZEN.Auxiliary.dataControllerobject that provides data for this dataView component.
If provided, this must be the valid id of a
onnotifyView event handler: This event is fired when a dataController connected to this dataView raises an event.
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.
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).
Set the controller id for this dataView and establish a connection to the new controller. This is used by dataView implementation classes.