\HeaderA{singleModelMVC-class}{Class "singleModelMVC": A class to represent a single
model-view-controller object}{singleModelMVC.Rdash.class}
\aliasA{singleModelMVC}{singleModelMVC-class}{singleModelMVC}
\keyword{classes}{singleModelMVC-class}
\begin{Description}\relax
singleModelMVC is a class to represent a model-view-controller object that
cannot be linked to other MVC objects (i.e. single refers to the MVC object
being unlinked).  The singleModelMVC class will combine thee three
components (model, view and controller) so that the MVC objects can be
reused.
\end{Description}
\begin{Section}{Objects from the Class}
Objects can be created by calls of the form \code{new("singleModelMVC", ...)}.
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{model}:] the model object (will inherit from the gModel
virtual class) 
\item[\code{viewList}:] a list of the view objects that visualize the
model 
\item[\code{controller}:] the environment that stores information for the
MVC object 
}
\end{Section}
\begin{Section}{Extends}
Class \code{"MVC"}, directly.
\end{Section}
\begin{Section}{Methods}
No methods defined with class "singleModelMVC" in the signature.
\end{Section}
\begin{Author}\relax
Elizabeth Whalen
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{gModel-class}{gModel.Rdash.class}},
\code{\LinkA{genView-class}{genView.Rdash.class}},
\code{\LinkA{MVC-class}{MVC.Rdash.class}},
\code{\LinkA{linkedModelMVC-class}{linkedModelMVC.Rdash.class}}
\end{SeeAlso}

