\HeaderA{aafGO-class}{Class aafGO, a class for gene ontology ids}{aafGO.Rdash.class}
\aliasA{getCSS,aafGO-method}{aafGO-class}{getCSS,aafGO.Rdash.method}
\aliasA{getHTML,aafGO-method}{aafGO-class}{getHTML,aafGO.Rdash.method}
\aliasA{getTD,aafGO-method}{aafGO-class}{getTD,aafGO.Rdash.method}
\aliasA{getText,aafGO-method}{aafGO-class}{getText,aafGO.Rdash.method}
\aliasA{getURL,aafGO-method}{aafGO-class}{getURL,aafGO.Rdash.method}
\keyword{classes}{aafGO-class}
\begin{Description}\relax
An abstraction for gene ontology ids from Bioconductor data
packages. This class is actually extends \code{aafList} and holds
\code{aafGOItem} objects which have the actual annotation data.
\end{Description}
\begin{Section}{Objects from the Class}
Objects are generally created by the \code{\LinkA{aafGO}{aafGO}} constructor.
Objects can also be created manually by calls of the form
\code{new("aafGO", list(goitems))}.
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{.Data}:] Object of class \code{list}
}
\end{Section}
\begin{Section}{Extends}
Class \code{aafList}, from data part.
\end{Section}
\begin{Section}{Methods}
\describe{
\item[getText] (aafGO): Returns a comma delimeted list of the individual
\code{aafGOItem} objects.

\item[getURL] (aafGO): Returns a single URL to an AmiGO page which displays
all the gene ontology identifiers in an hierarchical listing.

\item[getHTML] (aafGO): Returns an HTML representation of each of the
individual \code{aafGOItem} objects, concatenated together.

\item[getTD] (aafGO): Returns an HTML table cell representation with the
class set to "aafGO".

\item[getCSS] (aafGOItem): Returns a line of CSS that indents GOItem paragraphs.

}
\end{Section}
\begin{Author}\relax
Colin A. Smith, \email{annaffy@colinsmith.org}
\end{Author}
\begin{SeeAlso}\relax
\LinkA{aafGO}{aafGO},
\LinkA{aafGOItem}{aafGOItem},
\LinkA{aafList}{aafList}
\end{SeeAlso}


