\HeaderA{gEventFun-class}{A class to link a callback function with an event}{gEventFun.Rdash.class}
\aliasA{callFun}{gEventFun-class}{callFun}
\aliasA{callFun,gEventFun-method}{gEventFun-class}{callFun,gEventFun.Rdash.method}
\aliasA{callFun<\Rdash}{gEventFun-class}{callFun<.Rdash.}
\aliasA{callFun<-,gEventFun-method}{gEventFun-class}{callFun<.Rdash.,gEventFun.Rdash.method}
\aliasA{gEventFun}{gEventFun-class}{gEventFun}
\aliasA{preprocessFun}{gEventFun-class}{preprocessFun}
\aliasA{preprocessFun,gEventFun-method}{gEventFun-class}{preprocessFun,gEventFun.Rdash.method}
\aliasA{preprocessFun<\Rdash}{gEventFun-class}{preprocessFun<.Rdash.}
\aliasA{preprocessFun<-,gEventFun-method}{gEventFun-class}{preprocessFun<.Rdash.,gEventFun.Rdash.method}
\aliasA{shortName}{gEventFun-class}{shortName}
\aliasA{shortName,gEventFun-method}{gEventFun-class}{shortName,gEventFun.Rdash.method}
\aliasA{shortName<\Rdash}{gEventFun-class}{shortName<.Rdash.}
\aliasA{shortName<-,gEventFun-method}{gEventFun-class}{shortName<.Rdash.,gEventFun.Rdash.method}
\keyword{classes}{gEventFun-class}
\begin{Description}\relax
The gEventFun class creates an object which contains all the needed
information to link a callback function to an event.  The gEventFun object
will hold all of the callback function information, including the callback
function, a short description of what the callback function does, and a
list of all preprocessing functions that must be called.
\end{Description}
\begin{Section}{Objects from the Class}
Objects can be created by calls of the form \code{new("gEventFun", ...)}.
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{callFun}:] the callback function
\item[\code{shortName}:] a short description of what the callback function
does
\item[\code{preprocessFun}:] a list of preprocessing functions that must
be called before the callback function (this can be NULL)
}
\end{Section}
\begin{Section}{Methods}
\describe{
\item[callFun<-] Sets the \code{callFun} slot 
\item[callFun] Returns the \code{callFun} slot 
\item[preprocessFun<-] Sets the \code{preprocessFun} slot 
\item[preprocessFun] Returns the \code{preprocessFun} slot 
\item[shortName<-] Sets the \code{shortName} slot 
\item[shortName] Returns the \code{preprocessFun} slot 
}
\end{Section}
\begin{Author}\relax
Elizabeth Whalen
\end{Author}
\begin{Examples}
\begin{ExampleCode}
\end{ExampleCode}
\end{Examples}

