\hypertarget{classTable}{\section{Table Class Reference}
\label{classTable}\index{Table@{Table}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classTable_a36f8ccf0df84d2504da10c7f2ac9dbf5}{Table} (\hyperlink{classGUI}{G\-U\-I} host)
\begin{DoxyCompactList}\small\item\em Allows the class to reference the correct instance of the main \hyperlink{classGUI}{G\-U\-I}. \end{DoxyCompactList}\item 
String \hyperlink{classTable_a3689db1ef8953ca0581b757551b22442}{Get\-Column\-Heading} (int column\-No)
\begin{DoxyCompactList}\small\item\em Returns the name of a specific column as a String, based on the column number. \end{DoxyCompactList}\item 
int \hyperlink{classTable_acae94f2fd580463dcb5b73d475862248}{Height} ()
\begin{DoxyCompactList}\small\item\em Returns the height of the table. \end{DoxyCompactList}\item 
int \hyperlink{classTable_a39082b6eac34aa2691a3d47b984fd630}{Width} ()
\begin{DoxyCompactList}\small\item\em Returns the width of the table. \end{DoxyCompactList}\item 
Default\-Table\-Model \hyperlink{classTable_acf0bb5c870fef7eec195f7e9f594f3ed}{Populate\-Table} (String\mbox{[}$\,$\mbox{]}\mbox{[}$\,$\mbox{]} data\-Array, String\mbox{[}$\,$\mbox{]} column\-Headings)
\begin{DoxyCompactList}\small\item\em Populates the table with data. \end{DoxyCompactList}\item 
\hyperlink{classChartData}{Chart\-Data} \hyperlink{classTable_a220318b2a33356dfe12ee21ba1032e9e}{To\-Chart\-Data} ()
\begin{DoxyCompactList}\small\item\em Allows the chart classes to receive the data from the table. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classTable_a36f8ccf0df84d2504da10c7f2ac9dbf5}{\index{Table@{Table}!Table@{Table}}
\index{Table@{Table}!Table@{Table}}
\subsubsection[{Table}]{\setlength{\rightskip}{0pt plus 5cm}Table.\-Table (
\begin{DoxyParamCaption}
\item[{{\bf G\-U\-I}}]{host}
\end{DoxyParamCaption}
)}}\label{classTable_a36f8ccf0df84d2504da10c7f2ac9dbf5}


Allows the class to reference the correct instance of the main \hyperlink{classGUI}{G\-U\-I}. 


\begin{DoxyParams}{Parameters}
{\em host} & -\/ instance of the main \hyperlink{classGUI}{G\-U\-I} \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\hypertarget{classTable_a3689db1ef8953ca0581b757551b22442}{\index{Table@{Table}!Get\-Column\-Heading@{Get\-Column\-Heading}}
\index{Get\-Column\-Heading@{Get\-Column\-Heading}!Table@{Table}}
\subsubsection[{Get\-Column\-Heading}]{\setlength{\rightskip}{0pt plus 5cm}String Table.\-Get\-Column\-Heading (
\begin{DoxyParamCaption}
\item[{int}]{column\-No}
\end{DoxyParamCaption}
)}}\label{classTable_a3689db1ef8953ca0581b757551b22442}


Returns the name of a specific column as a String, based on the column number. 


\begin{DoxyParams}{Parameters}
{\em column\-No} & -\/ the number of the column to get the heading of \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
column\-Heading -\/ returns the column heading as String 
\end{DoxyReturn}


Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classTable_a3689db1ef8953ca0581b757551b22442_cgraph}
\end{center}
\end{figure}


\hypertarget{classTable_acae94f2fd580463dcb5b73d475862248}{\index{Table@{Table}!Height@{Height}}
\index{Height@{Height}!Table@{Table}}
\subsubsection[{Height}]{\setlength{\rightskip}{0pt plus 5cm}int Table.\-Height (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classTable_acae94f2fd580463dcb5b73d475862248}


Returns the height of the table. 

\begin{DoxyReturn}{Returns}
table\-Height -\/ returns the height of the table of data as an Integer 
\end{DoxyReturn}


Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=286pt]{classTable_acae94f2fd580463dcb5b73d475862248_cgraph}
\end{center}
\end{figure}


\hypertarget{classTable_acf0bb5c870fef7eec195f7e9f594f3ed}{\index{Table@{Table}!Populate\-Table@{Populate\-Table}}
\index{Populate\-Table@{Populate\-Table}!Table@{Table}}
\subsubsection[{Populate\-Table}]{\setlength{\rightskip}{0pt plus 5cm}Default\-Table\-Model Table.\-Populate\-Table (
\begin{DoxyParamCaption}
\item[{String}]{data\-Array\mbox{[}$\,$\mbox{]}\mbox{[}$\,$\mbox{]}, }
\item[{String\mbox{[}$\,$\mbox{]}}]{column\-Headings}
\end{DoxyParamCaption}
)}}\label{classTable_acf0bb5c870fef7eec195f7e9f594f3ed}


Populates the table with data. 


\begin{DoxyParams}{Parameters}
{\em data\-Array} & -\/ an array of Strings, with each string being a cell of data \\
\hline
{\em column\-Headings} & -\/ an array of String column headings \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
boolean -\/ success of method 

model -\/ returns the table 
\end{DoxyReturn}
\hypertarget{classTable_a220318b2a33356dfe12ee21ba1032e9e}{\index{Table@{Table}!To\-Chart\-Data@{To\-Chart\-Data}}
\index{To\-Chart\-Data@{To\-Chart\-Data}!Table@{Table}}
\subsubsection[{To\-Chart\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Chart\-Data} Table.\-To\-Chart\-Data (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classTable_a220318b2a33356dfe12ee21ba1032e9e}


Allows the chart classes to receive the data from the table. 

\begin{DoxyReturn}{Returns}
model -\/ returns the current contents of the table as a type of \hyperlink{classChartData}{Chart\-Data} 
\end{DoxyReturn}


Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classTable_a220318b2a33356dfe12ee21ba1032e9e_cgraph}
\end{center}
\end{figure}


\hypertarget{classTable_a39082b6eac34aa2691a3d47b984fd630}{\index{Table@{Table}!Width@{Width}}
\index{Width@{Width}!Table@{Table}}
\subsubsection[{Width}]{\setlength{\rightskip}{0pt plus 5cm}int Table.\-Width (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classTable_a39082b6eac34aa2691a3d47b984fd630}


Returns the width of the table. 

\begin{DoxyReturn}{Returns}
table\-Width -\/ returns the width of the table of data as an Integer 
\end{DoxyReturn}


Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=284pt]{classTable_a39082b6eac34aa2691a3d47b984fd630_cgraph}
\end{center}
\end{figure}




The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{Table_8java}{Table.\-java}\end{DoxyCompactItemize}
