\HeaderA{HTMLPage-class}{Classes to represent HTML pages}{HTMLPage.Rdash.class}
\aliasA{fileName}{HTMLPage-class}{fileName}
\aliasA{fileName,HTMLPage-method}{HTMLPage-class}{fileName,HTMLPage.Rdash.method}
\aliasA{FramedHTMLPage}{HTMLPage-class}{FramedHTMLPage}
\aliasA{FramedHTMLPage,HTMLPage-method}{HTMLPage-class}{FramedHTMLPage,HTMLPage.Rdash.method}
\aliasA{FramedHTMLPage-class}{HTMLPage-class}{FramedHTMLPage.Rdash.class}
\aliasA{HTMLPage}{HTMLPage-class}{HTMLPage}
\aliasA{HTMLPage,HTMLPage-method}{HTMLPage-class}{HTMLPage,HTMLPage.Rdash.method}
\aliasA{initialize,FramedHTMLPage-method}{HTMLPage-class}{initialize,FramedHTMLPage.Rdash.method}
\aliasA{mainPage}{HTMLPage-class}{mainPage}
\aliasA{mainPage,FramedHTMLPage-method}{HTMLPage-class}{mainPage,FramedHTMLPage.Rdash.method}
\aliasA{mainPage,HTMLPage-method}{HTMLPage-class}{mainPage,HTMLPage.Rdash.method}
\aliasA{pageText}{HTMLPage-class}{pageText}
\aliasA{pageText,HTMLPage-method}{HTMLPage-class}{pageText,HTMLPage.Rdash.method}
\aliasA{pageTitle}{HTMLPage-class}{pageTitle}
\aliasA{pageTitle,HTMLPage-method}{HTMLPage-class}{pageTitle,HTMLPage.Rdash.method}
\aliasA{show,FramedHTMLPage-method}{HTMLPage-class}{show,FramedHTMLPage.Rdash.method}
\aliasA{show,HTMLPage-method}{HTMLPage-class}{show,HTMLPage.Rdash.method}
\aliasA{sidePage}{HTMLPage-class}{sidePage}
\aliasA{sidePage,FramedHTMLPage-method}{HTMLPage-class}{sidePage,FramedHTMLPage.Rdash.method}
\aliasA{sidePage,HTMLPage-method}{HTMLPage-class}{sidePage,HTMLPage.Rdash.method}
\aliasA{toFile}{HTMLPage-class}{toFile}
\aliasA{toFile,FramedHTMLPage-method}{HTMLPage-class}{toFile,FramedHTMLPage.Rdash.method}
\aliasA{toFile,HTMLPage-method}{HTMLPage-class}{toFile,HTMLPage.Rdash.method}
\aliasA{topPage}{HTMLPage-class}{topPage}
\aliasA{topPage,FramedHTMLPage-method}{HTMLPage-class}{topPage,FramedHTMLPage.Rdash.method}
\aliasA{topPage,HTMLPage-method}{HTMLPage-class}{topPage,HTMLPage.Rdash.method}
\keyword{classes}{HTMLPage-class}
\begin{Description}\relax
Class \code{HTMLPage} and \code{FramedHTMLPage} are a pair
of experimental classes used to explore concepts of representing HTML
pages using S4 objects.
\end{Description}
\begin{Section}{Slots}
\describe{
\item[\code{fileName}:] Object of class \code{"character"} The
filename of the HTML page
\item[\code{pageText}:] Object of class \code{"character"} The text
of the HTML page
\item[\code{pageTitle}:] Object of class \code{"character"} The
title of the HTML page
\item[\code{topPage}:] Object of class \code{"HTMLPage"} The header
page for a FramedHTMLPage
\item[\code{sidePage}:] Object of class \code{"HTMLPage"} The side
index page for a FramedHTMLPage
\item[\code{mainPage}:] Object of class \code{"HTMLPage"} The
primary page for a FramedHTMLPage
}
\end{Section}
\begin{Section}{Methods}
\describe{
\item[show] \code{signature(object = "HTMLPage")}: Describes
information about the page
\item[fileName] \code{signature(object = "HTMLPage")}: Gets the
fileName slot
\item[pageText] \code{signature(object = "HTMLPage")}: Gets the
pageText slot
\item[pageTitle] \code{signature(object = "HTMLPage")}: Gets the
pageTitle slot
\item[toFile] \code{signature(object = "HTMLPage")}: Writes the page
out to the file designated by the fileName slot
}
\end{Section}
\begin{Note}\relax
These classes are currently experimental.

FramedHTMLPage is modeled after the framing layout of the Bioconductor
website (www.bioconductor.org).
\end{Note}
\begin{Author}\relax
Jeff Gentry
\end{Author}
\begin{Examples}
\begin{ExampleCode}
##---- Should be DIRECTLY executable !! ----
\end{ExampleCode}
\end{Examples}


