\HeaderA{gUpdateViewMessage-class}{Class "gUpdateViewMessage": A class to represent an update view message}{gUpdateViewMessage.Rdash.class}
\aliasA{gUpdateViewMessage}{gUpdateViewMessage-class}{gUpdateViewMessage}
\keyword{classes}{gUpdateViewMessage-class}
\begin{Description}\relax
gUpdateViewMessage is a class to represent an update view message.
gUpdateViewMessage is inherited from the virtual class, gUpdateMessage.
Whenever a gUpdateViewMessage
is created (initialized), the next step is to call the handleMessage method 
to act upon that message and update the views.
\end{Description}
\begin{Section}{Objects from the Class}
Objects can be created by calls of the form \code{new("gUpdateViewMessage",
...)}. 
The initialize method for this class will be created in other packages that
use this package (for example, the initialize method will be created in the
iSNetwork and iSPlot packages).
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{type}:] the type of update to be performed 
\item[\code{mData}:] a list of the information needed to perform the update 
\item[\code{dataName}:] the name of the data set that was updated (views
are updated after the data set has been updated) 
}
\end{Section}
\begin{Section}{Extends}
Class \code{"gUpdateMessage"}, directly.
Class \code{"gModifyMessage"}, by class \code{"gUpdateMessage"}.
Class \code{"gMessage"}, by class \code{"gUpdateMessage"}.
\end{Section}
\begin{Section}{Methods}
No methods defined with class "gUpdateViewMessage" in the signature.
\end{Section}
\begin{Author}\relax
Elizabeth Whalen
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{gUpdateDataMessage-class}{gUpdateDataMessage.Rdash.class}},
\code{\LinkA{gUpdateMessage-class}{gUpdateMessage.Rdash.class}},
\code{\LinkA{gMessage-class}{gMessage.Rdash.class}}
\end{SeeAlso}

