1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
5 <!-- Generated by javadoc on Wed Jul 09 10:18:17 PDT 2003 -->
9 <LINK REL =
"stylesheet" TYPE=
"text/css" HREF=
"../../stylesheet.css" TITLE=
"Style">
11 <BODY BGCOLOR=
"white">
13 <!-- ========== START OF NAVBAR ========== -->
14 <A NAME=
"navbar_top"><!-- --></A>
15 <TABLE BORDER=
"0" WIDTH=
"100%" CELLPADDING=
"1" CELLSPACING=
"0">
17 <TD COLSPAN=
2 BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1">
18 <A NAME=
"navbar_top_firstrow"><!-- --></A>
19 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"3">
20 <TR ALIGN=
"center" VALIGN=
"top">
21 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-summary.html"><FONT CLASS=
"NavBarFont1"><B>Package
</B></FONT></A> </TD>
22 <TD BGCOLOR=
"#FFFFFF" CLASS=
"NavBarCell1Rev"> <FONT CLASS=
"NavBarFont1Rev"><B>Class
</B></FONT> </TD>
23 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-tree.html"><FONT CLASS=
"NavBarFont1"><B>Tree
</B></FONT></A> </TD>
24 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../deprecated-list.html"><FONT CLASS=
"NavBarFont1"><B>Deprecated
</B></FONT></A> </TD>
25 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../index-all.html"><FONT CLASS=
"NavBarFont1"><B>Index
</B></FONT></A> </TD>
26 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../help-doc.html"><FONT CLASS=
"NavBarFont1"><B>Help
</B></FONT></A> </TD>
30 <TD ALIGN=
"right" VALIGN=
"top" ROWSPAN=
3><EM>
31 Questions?
<A HREf=mailto:pc2@ecs.csus.edu
>Send mail to PC
<sup>2</sup></a></EM>
36 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
37 <A HREF=
"../../pc2/ex/ScoreDataComparator.html"><B>PREV CLASS
</B></A>
38 <A HREF=
"../../pc2/ex/VersionInfo.html"><B>NEXT CLASS
</B></A></FONT></TD>
39 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
40 <A HREF=
"../../index.html" TARGET=
"_top"><B>FRAMES
</B></A>
41 <A HREF=
"TeamClient.html" TARGET=
"_top"><B>NO FRAMES
</B></A></FONT></TD>
44 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
45 SUMMARY:
<A HREF=
"#inner_classes_inherited_from_class_javax.swing.JFrame">INNER
</A> |
<A HREF=
"#fields_inherited_from_class_pc2.ex.BaseClient">FIELD
</A> |
<A HREF=
"#constructor_summary">CONSTR
</A> |
<A HREF=
"#method_summary">METHOD
</A></FONT></TD>
46 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
47 DETAIL:
FIELD
|
<A HREF=
"#constructor_detail">CONSTR
</A> |
<A HREF=
"#method_detail">METHOD
</A></FONT></TD>
50 <!-- =========== END OF NAVBAR =========== -->
53 <!-- ======== START OF CLASS DATA ======== -->
72 +--
<A HREF=
"../../pc2/ex/BaseClient.html">pc2.ex.BaseClient
</A>
74 +--
<B>pc2.ex.TeamClient
</B>
77 <DT><B>All Implemented Interfaces:
</B> <DD>javax.accessibility.Accessible, pc2.IClient, java.awt.image.ImageObserver, java.awt.MenuContainer, pc2.PC2Remote, java.rmi.Remote, pc2.RemoteObserver, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
</DD>
80 <DT><B>Direct Known Subclasses:
</B> <DD><A HREF=
"../../pc2/ex/SampleTeamClent.html">SampleTeamClent
</A></DD>
84 <DT>public abstract class
<B>TeamClient
</B><DT>extends
<A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></DL>
87 An abstract PC
<sup>2</sup> Team Client that uses BaseClient
89 This Class contains all the
"handle
" methods
90 required to implement a Team Client. Instead of figuring
91 out which handle methods need to be used from BaseClient,
92 this class has been used to create the PC
<sup>2</sup> Team Client.
96 - Extend this class
<br>
97 - Create Team accounts on admin
<br>
99 Important details:
<br>
100 - Remember to use loggoffPC2() before exiting
<br>
104 <DT><B>See Also:
</B><DD><A HREF=
"../../pc2/ex/BaseClient.html"><CODE>BaseClient
</CODE></A>,
<A HREF=
"../../serialized-form.html#pc2.ex.TeamClient">Serialized Form
</A></DL>
108 <!-- ======== INNER CLASS SUMMARY ======== -->
110 <A NAME=
"inner_classes_inherited_from_class_javax.swing.JFrame"><!-- --></A>
111 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
112 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
113 <TD><B>Inner classes inherited from class javax.swing.JFrame
</B></TD>
115 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
116 <TD><CODE>javax.swing.JFrame.AccessibleJFrame
</CODE></TD>
119 <A NAME=
"inner_classes_inherited_from_class_java.awt.Frame"><!-- --></A>
120 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
121 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
122 <TD><B>Inner classes inherited from class java.awt.Frame
</B></TD>
124 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
125 <TD><CODE>java.awt.Frame.AccessibleAWTFrame
</CODE></TD>
128 <A NAME=
"inner_classes_inherited_from_class_java.awt.Window"><!-- --></A>
129 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
130 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
131 <TD><B>Inner classes inherited from class java.awt.Window
</B></TD>
133 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
134 <TD><CODE>java.awt.Window.AccessibleAWTWindow
</CODE></TD>
137 <A NAME=
"inner_classes_inherited_from_class_java.awt.Container"><!-- --></A>
138 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
139 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
140 <TD><B>Inner classes inherited from class java.awt.Container
</B></TD>
142 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
143 <TD><CODE>java.awt.Container.AccessibleAWTContainer
</CODE></TD>
146 <A NAME=
"inner_classes_inherited_from_class_java.awt.Component"><!-- --></A>
147 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
148 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
149 <TD><B>Inner classes inherited from class java.awt.Component
</B></TD>
151 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
152 <TD><CODE>java.awt.Component.AccessibleAWTComponent
</CODE></TD>
156 <!-- =========== FIELD SUMMARY =========== -->
158 <A NAME=
"fields_inherited_from_class_pc2.ex.BaseClient"><!-- --></A>
159 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
160 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
161 <TD><B>Fields inherited from class pc2.ex.
<A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></B></TD>
163 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
164 <TD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#ACC_ALREADYLOGGEDIN">ACC_ALREADYLOGGEDIN
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_CLIENTDATANULL">ACC_CLIENTDATANULL
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_CLIENTNULL">ACC_CLIENTNULL
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_EXCEPTIONINLOGIN">ACC_EXCEPTIONINLOGIN
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_INVALIDPASSWORD">ACC_INVALIDPASSWORD
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_NOSERVER">ACC_NOSERVER
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_TABLE_NULL">ACC_TABLE_NULL
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_TYPE_NULL">ACC_TYPE_NULL
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#ACC_UNKNOWNLOGINID">ACC_UNKNOWNLOGINID
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#loginReturnCode">loginReturnCode
</A></CODE></TD>
167 <A NAME=
"fields_inherited_from_class_javax.swing.JFrame"><!-- --></A>
168 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
169 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
170 <TD><B>Fields inherited from class javax.swing.JFrame
</B></TD>
172 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
173 <TD><CODE>accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
</CODE></TD>
176 <A NAME=
"fields_inherited_from_class_java.awt.Frame"><!-- --></A>
177 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
178 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
179 <TD><B>Fields inherited from class java.awt.Frame
</B></TD>
181 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
182 <TD><CODE>CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
</CODE></TD>
185 <A NAME=
"fields_inherited_from_class_java.awt.Component"><!-- --></A>
186 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
187 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
188 <TD><B>Fields inherited from class java.awt.Component
</B></TD>
190 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
191 <TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
</CODE></TD>
194 <A NAME=
"fields_inherited_from_class_javax.swing.WindowConstants"><!-- --></A>
195 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
196 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
197 <TD><B>Fields inherited from interface javax.swing.WindowConstants
</B></TD>
199 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
200 <TD><CODE>DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
</CODE></TD>
203 <A NAME=
"fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
204 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
205 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
206 <TD><B>Fields inherited from interface java.awt.image.ImageObserver
</B></TD>
208 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
209 <TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
</CODE></TD>
213 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
215 <A NAME=
"constructor_summary"><!-- --></A>
216 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
217 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
218 <TD COLSPAN=
2><FONT SIZE=
"+2">
219 <B>Constructor Summary
</B></FONT></TD>
221 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
222 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#TeamClient()">TeamClient
</A></B>()
</CODE>
225 TeamClient constructor comment.
</TD>
229 <!-- ========== METHOD SUMMARY =========== -->
231 <A NAME=
"method_summary"><!-- --></A>
232 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
233 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
234 <TD COLSPAN=
2><FONT SIZE=
"+2">
235 <B>Method Summary
</B></FONT></TD>
237 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
238 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
239 <CODE>abstract
void
</CODE></FONT></TD>
240 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#handleClarAnswered(pc2.ex.ClarInfoAndFiles)">handleClarAnswered
</A></B>(
<A HREF=
"../../pc2/ex/ClarInfoAndFiles.html">ClarInfoAndFiles
</A> clar)
</CODE>
243 Each answered clar for a team causes this to be invoked
<br>
246 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
247 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
248 <CODE>abstract
void
</CODE></FONT></TD>
249 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#handleClientRefresh()">handleClientRefresh
</A></B>()
</CODE>
252 When a site is reset (all runs and clars cleared)
255 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
256 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
257 <CODE>abstract
void
</CODE></FONT></TD>
258 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#handleRunJudged(pc2.ex.RunInfoAndFiles, boolean, java.lang.String)">handleRunJudged
</A></B>(
<A HREF=
"../../pc2/ex/RunInfoAndFiles.html">RunInfoAndFiles
</A> run,
259 boolean
isSolved,
260 java.lang.String
judgement)
</CODE>
263 Each judgement for a team causes this to be invoked
<br>
264 Team should override this method
</TD>
266 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
267 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
268 <CODE>abstract
void
</CODE></FONT></TD>
269 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#handleRunStatusUpdated(pc2.ex.RunInfoAndFiles)">handleRunStatusUpdated
</A></B>(
<A HREF=
"../../pc2/ex/RunInfoAndFiles.html">RunInfoAndFiles
</A> run)
</CODE>
272 Invoked when run is judged
275 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
276 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
277 <CODE>abstract
void
</CODE></FONT></TD>
278 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#handleRunUpdated(pc2.ex.RunInfoAndFiles)">handleRunUpdated
</A></B>(
<A HREF=
"../../pc2/ex/RunInfoAndFiles.html">RunInfoAndFiles
</A> run)
</CODE>
281 Invoked when run is updated (deleted)
284 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
285 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
286 <CODE>abstract
void
</CODE></FONT></TD>
287 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#handleSettingsUpdated()">handleSettingsUpdated
</A></B>()
</CODE>
290 Indicates when contest settings have changed
293 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
294 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
295 <CODE> boolean
</CODE></FONT></TD>
296 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#loginToPC2(java.lang.String, java.lang.String, long, java.lang.String, java.lang.String)">loginToPC2
</A></B>(java.lang.String
iP,
297 java.lang.String
port,
299 java.lang.String
loginId,
300 java.lang.String
password)
</CODE>
303 Login to a PC
<SUP>2</SUP> Server.
</TD>
305 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
306 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
307 <CODE> boolean
</CODE></FONT></TD>
308 <TD><CODE><B><A HREF=
"../../pc2/ex/TeamClient.html#logoffPC2()">logoffPC2
</A></B>()
</CODE>
311 Logoff from PC
<SUP>2</SUP> Server.
</TD>
314 <A NAME=
"methods_inherited_from_class_pc2.ex.BaseClient"><!-- --></A>
315 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
316 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
317 <TD><B>Methods inherited from class pc2.ex.
<A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></B></TD>
319 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
320 <TD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#changePassword(int, java.lang.Long, java.lang.String, java.lang.String)">changePassword
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#changePassword(java.lang.String, java.lang.String)">changePassword
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#checkOutClar(java.lang.Long, java.lang.Long)">checkOutClar
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#checkOutRun(java.lang.Long, java.lang.Long)">checkOutRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#connect(java.lang.String, java.lang.String, long, java.lang.String, java.lang.String)">connect
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#executeRun()">executeRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#executeRun(java.lang.Long, java.lang.Long, java.lang.String, java.lang.String[])">executeRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#executeRun(pc2.ex.RunInfoAndFiles)">executeRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getACMRegionName(int)">getACMRegionName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAllACMRegionIds()">getAllACMRegionIds
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAllACMRegionNames()">getAllACMRegionNames
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAllClars()">getAllClars
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAllJudgedRuns()">getAllJudgedRuns
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAllRuns()">getAllRuns
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAllUnansweredClars()">getAllUnansweredClars
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAllUnjudgedRuns()">getAllUnjudgedRuns
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getAnswerDataFile(int)">getAnswerDataFile
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getClientId()">getClientId
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getClientName()">getClientName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getCountdownClockLabel()">getCountdownClockLabel
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getData()">getData
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getFile(java.lang.String, java.lang.String)">getFile
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getID()">getID
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getID(pc2.SessionId)">getID
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getInternalData(java.lang.Object, int)">getInternalData
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getJudgementName(int)">getJudgementName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getLanguageTitle(java.lang.Long)">getLanguageTitle
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getLogDebugLevel()">getLogDebugLevel
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getLoginReturnCode()">getLoginReturnCode
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getLoginStatusMessage()">getLoginStatusMessage
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getNumACMRegions()">getNumACMRegions
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getNumJudgementNames()">getNumJudgementNames
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getNumLanguages()">getNumLanguages
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getNumProblems()">getNumProblems
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getNumSites()">getNumSites
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getNumTeamAccounts()">getNumTeamAccounts
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getProblemAnswerFileName()">getProblemAnswerFileName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getProblemAnswerFileName(java.lang.Long)">getProblemAnswerFileName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getProblemDataFileName()">getProblemDataFileName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getProblemDataFileName(java.lang.Long)">getProblemDataFileName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getProblemTitle(java.lang.Long)">getProblemTitle
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getProperty(java.lang.String)">getProperty
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getProperty(java.lang.String, java.lang.String)">getProperty
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getPropertyBoolean(java.lang.String)">getPropertyBoolean
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getPropertyBooleanArray(java.lang.String)">getPropertyBooleanArray
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getPropertyLong(java.lang.String)">getPropertyLong
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getPropertyStringArray(java.lang.String)">getPropertyStringArray
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getRemoteType()">getRemoteType
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getServer()">getServer
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getSiteId()">getSiteId
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getSiteTitle()">getSiteTitle
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getSiteTitle(long)">getSiteTitle
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getStandings()">getStandings
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getSubmissionPenaltyPoints()">getSubmissionPenaltyPoints
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getTeamAccountKeys()">getTeamAccountKeys
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getTeamACMId(java.lang.Long, java.lang.Long)">getTeamACMId
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getTeamACMRegionId(java.lang.Long, java.lang.Long)">getTeamACMRegionId
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getTeamName()">getTeamName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getTeamName(java.lang.Long, java.lang.Long)">getTeamName
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getType()">getType
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#getZipFile(java.lang.String, java.lang.String)">getZipFile
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#handleCheckedOutRun(pc2.ex.RunInfoAndFiles)">handleCheckedOutRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#handleClarSelected(pc2.ex.ClarInfoAndFiles)">handleClarSelected
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#handleContestStartStop(boolean)">handleContestStartStop
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#handleNewClar(pc2.ex.ClarInfoAndFiles)">handleNewClar
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#handleNewRun(pc2.ex.RunInfoAndFiles)">handleNewRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#handleUNCheckedOutRun(pc2.ex.RunInfoAndFiles)">handleUNCheckedOutRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#isContestRunning()">isContestRunning
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#isLoggedIn()">isLoggedIn
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#isTeamActive(java.lang.Long, java.lang.Long)">isTeamActive
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#logoff()">logoff
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#notifyRunEvaluated(pc2.RunData)">notifyRunEvaluated
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#putBigMessage(java.lang.String)">putBigMessage
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#putFile(java.lang.String, java.lang.String)">putFile
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#resetClient(java.lang.String, boolean, boolean)">resetClient
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#setCountdownClockLabel(javax.swing.JLabel)">setCountdownClockLabel
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#setID(java.lang.Long)">setID
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#setLogDebugLevel(int)">setLogDebugLevel
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#setLogFilename(java.lang.String)">setLogFilename
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#specialCommand(java.lang.Object)">specialCommand
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#submitAnswer(pc2.ex.ClarInfoAndFiles)">submitAnswer
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#submitClarification(java.lang.Long, java.lang.String)">submitClarification
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#submitJudgement(pc2.ex.RunInfoAndFiles, int, boolean)">submitJudgement
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#submitRun(java.lang.Long, java.lang.Long, java.lang.String, java.lang.String[])">submitRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#unCheckOutClar(pc2.ex.ClarInfoAndFiles)">unCheckOutClar
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#unCheckOutRun(pc2.ex.RunInfoAndFiles)">unCheckOutRun
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#update(pc2.RemoteObservable, int, java.io.Serializable)">update
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#writeProblemAnswerFile(int, java.lang.String)">writeProblemAnswerFile
</A>,
<A HREF=
"../../pc2/ex/BaseClient.html#writeProblemDataFile(int, java.lang.String)">writeProblemDataFile
</A></CODE></TD>
323 <A NAME=
"methods_inherited_from_class_javax.swing.JFrame"><!-- --></A>
324 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
325 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
326 <TD><B>Methods inherited from class javax.swing.JFrame
</B></TD>
328 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
329 <TD><CODE>addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
</CODE></TD>
332 <A NAME=
"methods_inherited_from_class_java.awt.Frame"><!-- --></A>
333 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
334 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
335 <TD><B>Methods inherited from class java.awt.Frame
</B></TD>
337 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
338 <TD><CODE>addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
</CODE></TD>
341 <A NAME=
"methods_inherited_from_class_java.awt.Window"><!-- --></A>
342 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
343 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
344 <TD><B>Methods inherited from class java.awt.Window
</B></TD>
346 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
347 <TD><CODE>addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, toBack, toFront
</CODE></TD>
350 <A NAME=
"methods_inherited_from_class_java.awt.Container"><!-- --></A>
351 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
352 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
353 <TD><B>Methods inherited from class java.awt.Container
</B></TD>
355 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
356 <TD><CODE>add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFont, validate, validateTree
</CODE></TD>
359 <A NAME=
"methods_inherited_from_class_java.awt.Component"><!-- --></A>
360 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
361 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
362 <TD><B>Methods inherited from class java.awt.Component
</B></TD>
364 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
365 <TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
</CODE></TD>
368 <A NAME=
"methods_inherited_from_class_java.lang.Object"><!-- --></A>
369 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
370 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
371 <TD><B>Methods inherited from class java.lang.Object
</B></TD>
373 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
374 <TD><CODE>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
</CODE></TD>
377 <A NAME=
"methods_inherited_from_class_java.awt.MenuContainer"><!-- --></A>
378 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
379 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
380 <TD><B>Methods inherited from interface java.awt.MenuContainer
</B></TD>
382 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
383 <TD><CODE>getFont, postEvent
</CODE></TD>
389 <!-- ============ FIELD DETAIL =========== -->
392 <!-- ========= CONSTRUCTOR DETAIL ======== -->
394 <A NAME=
"constructor_detail"><!-- --></A>
395 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
396 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
397 <TD COLSPAN=
1><FONT SIZE=
"+2">
398 <B>Constructor Detail
</B></FONT></TD>
402 <A NAME=
"TeamClient()"><!-- --></A><H3>
405 public
<B>TeamClient
</B>()
</PRE>
407 <DD>TeamClient constructor comment.
</DL>
409 <!-- ============ METHOD DETAIL ========== -->
411 <A NAME=
"method_detail"><!-- --></A>
412 <TABLE BORDER=
"1" CELLPADDING=
"3" CELLSPACING=
"0" WIDTH=
"100%">
413 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
414 <TD COLSPAN=
1><FONT SIZE=
"+2">
415 <B>Method Detail
</B></FONT></TD>
419 <A NAME=
"loginToPC2(java.lang.String, java.lang.String, long, java.lang.String, java.lang.String)"><!-- --></A><H3>
422 public final boolean
<B>loginToPC2
</B>(java.lang.String
iP,
423 java.lang.String
port,
425 java.lang.String
loginId,
426 java.lang.String
password)
427 throws java.lang.Exception
</PRE>
429 <DD>Login to a PC
<SUP>2</SUP> Server.
431 Use this method to login as a team
<DD><DL>
432 <DT><B>See Also:
</B><DD><A HREF=
"../../pc2/ex/BaseClient.html#connect(java.lang.String, java.lang.String, long, java.lang.String, java.lang.String)"><CODE>BaseClient.connect(java.lang.String, java.lang.String, long, java.lang.String, java.lang.String)
</CODE></A></DL>
437 <A NAME=
"logoffPC2()"><!-- --></A><H3>
440 public final boolean
<B>logoffPC2
</B>()
</PRE>
442 <DD>Logoff from PC
<SUP>2</SUP> Server.
</DL>
445 <A NAME=
"handleSettingsUpdated()"><!-- --></A><H3>
446 handleSettingsUpdated
</H3>
448 public abstract void
<B>handleSettingsUpdated
</B>()
</PRE>
450 <DD><B>Description copied from class:
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></B></DD>
451 <DD>Indicates when contest settings have changed
453 When contest settings are changed, this method is called.
454 Contest settings include problem info, language info, account
455 info and other contest settings.
457 Should be overridden by every Client.
459 <DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#handleSettingsUpdated()">handleSettingsUpdated
</A></CODE> in class
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></DL>
464 <A NAME=
"handleClarAnswered(pc2.ex.ClarInfoAndFiles)"><!-- --></A><H3>
465 handleClarAnswered
</H3>
467 public abstract void
<B>handleClarAnswered
</B>(
<A HREF=
"../../pc2/ex/ClarInfoAndFiles.html">ClarInfoAndFiles
</A> clar)
</PRE>
469 <DD><B>Description copied from class:
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></B></DD>
470 <DD>Each answered clar for a team causes this to be invoked
<br>
472 Each answered clar causes this method to be invoked
<br>
473 Team should override this method
<P><DD><DL>
474 <DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#handleClarAnswered(pc2.ex.ClarInfoAndFiles)">handleClarAnswered
</A></CODE> in class
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></DL>
476 <DD>Following copied from class:
<CODE>pc2.ex.BaseClient
</CODE></DD>
478 <DT><B>See Also:
</B><DD><A HREF=
"../../pc2/ex/ClarInfoAndFiles.html"><CODE>ClarInfoAndFiles
</CODE></A></DL>
483 <A NAME=
"handleRunJudged(pc2.ex.RunInfoAndFiles, boolean, java.lang.String)"><!-- --></A><H3>
486 public abstract void
<B>handleRunJudged
</B>(
<A HREF=
"../../pc2/ex/RunInfoAndFiles.html">RunInfoAndFiles
</A> run,
487 boolean
isSolved,
488 java.lang.String
judgement)
</PRE>
490 <DD><B>Description copied from class:
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></B></DD>
491 <DD>Each judgement for a team causes this to be invoked
<br>
492 Team should override this method
<P><DD><DL>
493 <DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#handleRunJudged(pc2.ex.RunInfoAndFiles, boolean, java.lang.String)">handleRunJudged
</A></CODE> in class
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></DL>
495 <DD>Following copied from class:
<CODE>pc2.ex.BaseClient
</CODE></DD>
497 <DT><B>See Also:
</B><DD><A HREF=
"../../pc2/ex/RunInfoAndFiles.html"><CODE>RunInfoAndFiles
</CODE></A></DL>
502 <A NAME=
"handleRunStatusUpdated(pc2.ex.RunInfoAndFiles)"><!-- --></A><H3>
503 handleRunStatusUpdated
</H3>
505 public abstract void
<B>handleRunStatusUpdated
</B>(
<A HREF=
"../../pc2/ex/RunInfoAndFiles.html">RunInfoAndFiles
</A> run)
</PRE>
507 <DD><B>Description copied from class:
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></B></DD>
508 <DD>Invoked when run is judged
510 Judge might override this method
<br>
511 Board should override this method
<DD><DL>
512 <DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#handleRunStatusUpdated(pc2.ex.RunInfoAndFiles)">handleRunStatusUpdated
</A></CODE> in class
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></DL>
514 <DD>Following copied from class:
<CODE>pc2.ex.BaseClient
</CODE></DD>
516 <DT><B>See Also:
</B><DD><A HREF=
"../../pc2/ex/RunInfoAndFiles.html"><CODE>RunInfoAndFiles
</CODE></A></DL>
521 <A NAME=
"handleRunUpdated(pc2.ex.RunInfoAndFiles)"><!-- --></A><H3>
522 handleRunUpdated
</H3>
524 public abstract void
<B>handleRunUpdated
</B>(
<A HREF=
"../../pc2/ex/RunInfoAndFiles.html">RunInfoAndFiles
</A> run)
</PRE>
526 <DD><B>Description copied from class:
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></B></DD>
527 <DD>Invoked when run is updated (deleted)
529 Judge might override this method
<br>
530 Board should override this method
<DD><DL>
531 <DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#handleRunUpdated(pc2.ex.RunInfoAndFiles)">handleRunUpdated
</A></CODE> in class
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></DL>
533 <DD>Following copied from class:
<CODE>pc2.ex.BaseClient
</CODE></DD>
535 <DT><B>See Also:
</B><DD><A HREF=
"../../pc2/ex/RunInfoAndFiles.html"><CODE>RunInfoAndFiles
</CODE></A></DL>
540 <A NAME=
"handleClientRefresh()"><!-- --></A><H3>
541 handleClientRefresh
</H3>
543 public abstract void
<B>handleClientRefresh
</B>()
</PRE>
545 <DD><B>Description copied from class:
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></B></DD>
546 <DD>When a site is reset (all runs and clars cleared)
548 This is invoked when this client needs to refresh all its
549 internal run and clar lists/grids.
551 Should be overridden by every Client.
553 <DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../pc2/ex/BaseClient.html#handleClientRefresh()">handleClientRefresh
</A></CODE> in class
<CODE><A HREF=
"../../pc2/ex/BaseClient.html">BaseClient
</A></CODE></DL>
556 <!-- ========= END OF CLASS DATA ========= -->
559 <!-- ========== START OF NAVBAR ========== -->
560 <A NAME=
"navbar_bottom"><!-- --></A>
561 <TABLE BORDER=
"0" WIDTH=
"100%" CELLPADDING=
"1" CELLSPACING=
"0">
563 <TD COLSPAN=
2 BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1">
564 <A NAME=
"navbar_bottom_firstrow"><!-- --></A>
565 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"3">
566 <TR ALIGN=
"center" VALIGN=
"top">
567 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-summary.html"><FONT CLASS=
"NavBarFont1"><B>Package
</B></FONT></A> </TD>
568 <TD BGCOLOR=
"#FFFFFF" CLASS=
"NavBarCell1Rev"> <FONT CLASS=
"NavBarFont1Rev"><B>Class
</B></FONT> </TD>
569 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-tree.html"><FONT CLASS=
"NavBarFont1"><B>Tree
</B></FONT></A> </TD>
570 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../deprecated-list.html"><FONT CLASS=
"NavBarFont1"><B>Deprecated
</B></FONT></A> </TD>
571 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../index-all.html"><FONT CLASS=
"NavBarFont1"><B>Index
</B></FONT></A> </TD>
572 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../help-doc.html"><FONT CLASS=
"NavBarFont1"><B>Help
</B></FONT></A> </TD>
576 <TD ALIGN=
"right" VALIGN=
"top" ROWSPAN=
3><EM>
577 Questions?
<A HREf=mailto:pc2@ecs.csus.edu
>Send mail to PC
<sup>2</sup></a></EM>
582 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
583 <A HREF=
"../../pc2/ex/ScoreDataComparator.html"><B>PREV CLASS
</B></A>
584 <A HREF=
"../../pc2/ex/VersionInfo.html"><B>NEXT CLASS
</B></A></FONT></TD>
585 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
586 <A HREF=
"../../index.html" TARGET=
"_top"><B>FRAMES
</B></A>
587 <A HREF=
"TeamClient.html" TARGET=
"_top"><B>NO FRAMES
</B></A></FONT></TD>
590 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
591 SUMMARY:
<A HREF=
"#inner_classes_inherited_from_class_javax.swing.JFrame">INNER
</A> |
<A HREF=
"#fields_inherited_from_class_pc2.ex.BaseClient">FIELD
</A> |
<A HREF=
"#constructor_summary">CONSTR
</A> |
<A HREF=
"#method_summary">METHOD
</A></FONT></TD>
592 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
593 DETAIL:
FIELD
|
<A HREF=
"#constructor_detail">CONSTR
</A> |
<A HREF=
"#method_detail">METHOD
</A></FONT></TD>
596 <!-- =========== END OF NAVBAR =========== -->