\HeaderA{aafGOItem-class}{Class aafGOItem, a class for gene ontology id elements}{aafGOItem.Rdash.class}
\aliasA{aafGOItem}{aafGOItem-class}{aafGOItem}
\aliasA{getHTML,aafGOItem-method}{aafGOItem-class}{getHTML,aafGOItem.Rdash.method}
\aliasA{getText,aafGOItem-method}{aafGOItem-class}{getText,aafGOItem.Rdash.method}
\aliasA{getURL,aafGOItem-method}{aafGOItem-class}{getURL,aafGOItem.Rdash.method}
\aliasA{show,aafGOItem-method}{aafGOItem-class}{show,aafGOItem.Rdash.method}
\keyword{classes}{aafGOItem-class}
\begin{Description}\relax
An abstraction for gene ontology id elements from Bioconductor
data packages. Multiple instances of this class are held by the
wrapper class \code{aafGO}.
\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("aafGOItem", id, name, type)}.
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{id}:] Object of class \code{character} containing GO id

\item[\code{name}:] Object of class \code{character} containing textual name

\item[\code{type}:] Object of class \code{character} containing GO subtype

\item[\code{evid}:] Object of class \code{character} containing GO evidence code

}
\end{Section}
\begin{Section}{Methods}
\describe{
\item[getText] (aafGOItem): Returns textual representation formatted
"\code{id}: \code{name}".

\item[getURL] (aafGOItem): Returns a URL to the corresponding gene ontology
entry on AmiGO.

\item[getHTML] (aafGOItem): Returns an HTML representation including the
URL link, gene ontology name, and rollover subtype.

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


