source: javadoc/genius/core/NegoRound.html@ 1

Last change on this file since 1 was 1, checked in by Wouter Pasman, 7 years ago

Initial import : Genius 9.0.0

File size: 24.9 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_112) on Thu Jun 21 12:05:56 CEST 2018 -->
6<title>NegoRound (Genius Core Documentation)</title>
7<meta name="date" content="2018-06-21">
8<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
9<script type="text/javascript" src="../../script.js"></script>
10</head>
11<body>
12<script type="text/javascript"><!--
13 try {
14 if (location.href.indexOf('is-external=true') == -1) {
15 parent.document.title="NegoRound (Genius Core Documentation)";
16 }
17 }
18 catch(err) {
19 }
20//-->
21var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10};
22var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
23var altColor = "altColor";
24var rowColor = "rowColor";
25var tableTab = "tableTab";
26var activeTableTab = "activeTableTab";
27</script>
28<noscript>
29<div>JavaScript is disabled on your browser.</div>
30</noscript>
31<!-- ========= START OF TOP NAVBAR ======= -->
32<div class="topNav"><a name="navbar.top">
33<!-- -->
34</a>
35<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
36<a name="navbar.top.firstrow">
37<!-- -->
38</a>
39<ul class="navList" title="Navigation">
40<li><a href="../../overview-summary.html">Overview</a></li>
41<li><a href="package-summary.html">Package</a></li>
42<li class="navBarCell1Rev">Class</li>
43<li><a href="class-use/NegoRound.html">Use</a></li>
44<li><a href="package-tree.html">Tree</a></li>
45<li><a href="../../deprecated-list.html">Deprecated</a></li>
46<li><a href="../../index-all.html">Index</a></li>
47<li><a href="../../help-doc.html">Help</a></li>
48</ul>
49</div>
50<div class="subNav">
51<ul class="navList">
52<li><a href="../../genius/core/Logger.html" title="class in genius.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
53<li><a href="../../genius/core/NegotiationEventListener.html" title="interface in genius.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
54</ul>
55<ul class="navList">
56<li><a href="../../index.html?genius/core/NegoRound.html" target="_top">Frames</a></li>
57<li><a href="NegoRound.html" target="_top">No&nbsp;Frames</a></li>
58</ul>
59<ul class="navList" id="allclasses_navbar_top">
60<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
61</ul>
62<div>
63<script type="text/javascript"><!--
64 allClassesLink = document.getElementById("allclasses_navbar_top");
65 if(window==top) {
66 allClassesLink.style.display = "block";
67 }
68 else {
69 allClassesLink.style.display = "none";
70 }
71 //-->
72</script>
73</div>
74<div>
75<ul class="subNavList">
76<li>Summary:&nbsp;</li>
77<li>Nested&nbsp;|&nbsp;</li>
78<li>Field&nbsp;|&nbsp;</li>
79<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
80<li><a href="#method.summary">Method</a></li>
81</ul>
82<ul class="subNavList">
83<li>Detail:&nbsp;</li>
84<li>Field&nbsp;|&nbsp;</li>
85<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
86<li><a href="#method.detail">Method</a></li>
87</ul>
88</div>
89<a name="skip.navbar.top">
90<!-- -->
91</a></div>
92<!-- ========= END OF TOP NAVBAR ========= -->
93<!-- ======== START OF CLASS DATA ======== -->
94<div class="header">
95<div class="subTitle">genius.core</div>
96<h2 title="Class NegoRound" class="title">Class NegoRound</h2>
97</div>
98<div class="contentContainer">
99<ul class="inheritance">
100<li>java.lang.Object</li>
101<li>
102<ul class="inheritance">
103<li>genius.core.NegoRound</li>
104</ul>
105</li>
106</ul>
107<div class="description">
108<ul class="blockList">
109<li class="blockList">
110<hr>
111<br>
112<pre>public class <span class="typeNameLabel">NegoRound</span>
113extends java.lang.Object</pre>
114<dl>
115<dt><span class="simpleTagLabel">Author:</span></dt>
116<dd>Reyhan</dd>
117</dl>
118</li>
119</ul>
120</div>
121<div class="summary">
122<ul class="blockList">
123<li class="blockList">
124<!-- ======== CONSTRUCTOR SUMMARY ======== -->
125<ul class="blockList">
126<li class="blockList"><a name="constructor.summary">
127<!-- -->
128</a>
129<h3>Constructor Summary</h3>
130<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
131<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
132<tr>
133<th class="colOne" scope="col">Constructor and Description</th>
134</tr>
135<tr class="altColor">
136<td class="colOne"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#NegoRound--">NegoRound</a></span>()</code>&nbsp;</td>
137</tr>
138<tr class="rowColor">
139<td class="colOne"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#NegoRound-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-int-">NegoRound</a></span>(java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;&nbsp;partyActionList,
140 java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actionsTerminateWithSuccess,
141 java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actionsTerminateWithFailure,
142 int&nbsp;numberOfTurnInARound)</code>&nbsp;</td>
143</tr>
144<tr class="altColor">
145<td class="colOne"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#NegoRound-java.util.ArrayList-int-">NegoRound</a></span>(java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;&nbsp;partyActionList,
146 int&nbsp;numberOfTurnInARound)</code>&nbsp;</td>
147</tr>
148<tr class="rowColor">
149<td class="colOne"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#NegoRound-genius.core.NegoRound-">NegoRound</a></span>(<a href="../../genius/core/NegoRound.html" title="class in genius.core">NegoRound</a>&nbsp;negoRound)</code>&nbsp;</td>
150</tr>
151</table>
152</li>
153</ul>
154<!-- ========== METHOD SUMMARY =========== -->
155<ul class="blockList">
156<li class="blockList"><a name="method.summary">
157<!-- -->
158</a>
159<h3>Method Summary</h3>
160<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
161<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
162<tr>
163<th class="colFirst" scope="col">Modifier and Type</th>
164<th class="colLast" scope="col">Method and Description</th>
165</tr>
166<tr id="i0" class="altColor">
167<td class="colFirst"><code>void</code></td>
168<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#addActionTerminateSessionWithFailure-java.lang.Class-">addActionTerminateSessionWithFailure</a></span>(java.lang.Class&nbsp;action)</code>&nbsp;</td>
169</tr>
170<tr id="i1" class="rowColor">
171<td class="colFirst"><code>void</code></td>
172<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#addActionTerminateSessionWithSuccess-java.lang.Class-">addActionTerminateSessionWithSuccess</a></span>(java.lang.Class&nbsp;action)</code>&nbsp;</td>
173</tr>
174<tr id="i2" class="altColor">
175<td class="colFirst"><code>void</code></td>
176<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#addPartyActions-genius.core.NegoTurn-">addPartyActions</a></span>(<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&nbsp;partyAction)</code>&nbsp;</td>
177</tr>
178<tr id="i3" class="rowColor">
179<td class="colFirst"><code>void</code></td>
180<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#clearActionsTerminateSessionWithFailure--">clearActionsTerminateSessionWithFailure</a></span>()</code>&nbsp;</td>
181</tr>
182<tr id="i4" class="altColor">
183<td class="colFirst"><code>void</code></td>
184<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#clearActionsTerminateSessionWithSuccess--">clearActionsTerminateSessionWithSuccess</a></span>()</code>&nbsp;</td>
185</tr>
186<tr id="i5" class="rowColor">
187<td class="colFirst"><code>boolean</code></td>
188<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#doesTerminateWithFailure-genius.core.actions.Action-">doesTerminateWithFailure</a></span>(<a href="../../genius/core/actions/Action.html" title="interface in genius.core.actions">Action</a>&nbsp;currentAction)</code>&nbsp;</td>
189</tr>
190<tr id="i6" class="altColor">
191<td class="colFirst"><code>boolean</code></td>
192<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#doesTerminateWithSuccess-genius.core.actions.Action-">doesTerminateWithSuccess</a></span>(<a href="../../genius/core/actions/Action.html" title="interface in genius.core.actions">Action</a>&nbsp;currentAction)</code>&nbsp;</td>
193</tr>
194<tr id="i7" class="rowColor">
195<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Class&gt;</code></td>
196<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getActionsTerminateSessionWithFailure--">getActionsTerminateSessionWithFailure</a></span>()</code>&nbsp;</td>
197</tr>
198<tr id="i8" class="altColor">
199<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Class&gt;</code></td>
200<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getActionsTerminateSessionWithSuccess--">getActionsTerminateSessionWithSuccess</a></span>()</code>&nbsp;</td>
201</tr>
202<tr id="i9" class="rowColor">
203<td class="colFirst"><code><a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a></code></td>
204<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getCurrentPartyAndValidActions--">getCurrentPartyAndValidActions</a></span>()</code>&nbsp;</td>
205</tr>
206<tr id="i10" class="altColor">
207<td class="colFirst"><code>int</code></td>
208<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getCurrentPartyIndex--">getCurrentPartyIndex</a></span>()</code>&nbsp;</td>
209</tr>
210<tr id="i11" class="rowColor">
211<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Class&gt;</code></td>
212<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getCurrentPartysValidActions--">getCurrentPartysValidActions</a></span>()</code>&nbsp;</td>
213</tr>
214<tr id="i12" class="altColor">
215<td class="colFirst"><code>int</code></td>
216<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getCurrentRoundNo--">getCurrentRoundNo</a></span>()</code>&nbsp;</td>
217</tr>
218<tr id="i13" class="rowColor">
219<td class="colFirst"><code>protected int</code></td>
220<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getCurrentTurnIndex--">getCurrentTurnIndex</a></span>()</code>&nbsp;</td>
221</tr>
222<tr id="i14" class="altColor">
223<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;</code></td>
224<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#getPartyActionList--">getPartyActionList</a></span>()</code>&nbsp;</td>
225</tr>
226<tr id="i15" class="rowColor">
227<td class="colFirst"><code>boolean</code></td>
228<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#isCurrentActionValid-genius.core.actions.Action-">isCurrentActionValid</a></span>(<a href="../../genius/core/actions/Action.html" title="interface in genius.core.actions">Action</a>&nbsp;currentAction)</code>&nbsp;</td>
229</tr>
230<tr id="i16" class="altColor">
231<td class="colFirst"><code>boolean</code></td>
232<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#isDeadlineReached-int-">isDeadlineReached</a></span>(int&nbsp;maxRound)</code>&nbsp;</td>
233</tr>
234<tr id="i17" class="rowColor">
235<td class="colFirst"><code>void</code></td>
236<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#removeActionTeminateSessionWithFailure-java.lang.Class-">removeActionTeminateSessionWithFailure</a></span>(java.lang.Class&nbsp;action)</code>&nbsp;</td>
237</tr>
238<tr id="i18" class="altColor">
239<td class="colFirst"><code>void</code></td>
240<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#removeActionTeminateSessionWithSuccess-java.lang.Class-">removeActionTeminateSessionWithSuccess</a></span>(java.lang.Class&nbsp;action)</code>&nbsp;</td>
241</tr>
242<tr id="i19" class="rowColor">
243<td class="colFirst"><code>void</code></td>
244<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#setActionsTerminateSessionWithFailure-java.util.ArrayList-">setActionsTerminateSessionWithFailure</a></span>(java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actions)</code>&nbsp;</td>
245</tr>
246<tr id="i20" class="altColor">
247<td class="colFirst"><code>void</code></td>
248<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#setActionsTerminateSessionWithSuccess-java.util.ArrayList-">setActionsTerminateSessionWithSuccess</a></span>(java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actions)</code>&nbsp;</td>
249</tr>
250<tr id="i21" class="rowColor">
251<td class="colFirst"><code>void</code></td>
252<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#setCurrentRoundNo-int-">setCurrentRoundNo</a></span>(int&nbsp;currentRoundNo)</code>&nbsp;</td>
253</tr>
254<tr id="i22" class="altColor">
255<td class="colFirst"><code>boolean</code></td>
256<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#setNextTurn--">setNextTurn</a></span>()</code>&nbsp;</td>
257</tr>
258<tr id="i23" class="rowColor">
259<td class="colFirst"><code>void</code></td>
260<td class="colLast"><code><span class="memberNameLink"><a href="../../genius/core/NegoRound.html#setPartyActionList-java.util.ArrayList-">setPartyActionList</a></span>(java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;&nbsp;partyActionList)</code>&nbsp;</td>
261</tr>
262</table>
263<ul class="blockList">
264<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
265<!-- -->
266</a>
267<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
268<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
269</ul>
270</li>
271</ul>
272</li>
273</ul>
274</div>
275<div class="details">
276<ul class="blockList">
277<li class="blockList">
278<!-- ========= CONSTRUCTOR DETAIL ======== -->
279<ul class="blockList">
280<li class="blockList"><a name="constructor.detail">
281<!-- -->
282</a>
283<h3>Constructor Detail</h3>
284<a name="NegoRound--">
285<!-- -->
286</a>
287<ul class="blockList">
288<li class="blockList">
289<h4>NegoRound</h4>
290<pre>public&nbsp;NegoRound()</pre>
291</li>
292</ul>
293<a name="NegoRound-java.util.ArrayList-int-">
294<!-- -->
295</a>
296<ul class="blockList">
297<li class="blockList">
298<h4>NegoRound</h4>
299<pre>public&nbsp;NegoRound(java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;&nbsp;partyActionList,
300 int&nbsp;numberOfTurnInARound)</pre>
301</li>
302</ul>
303<a name="NegoRound-java.util.ArrayList-java.util.ArrayList-java.util.ArrayList-int-">
304<!-- -->
305</a>
306<ul class="blockList">
307<li class="blockList">
308<h4>NegoRound</h4>
309<pre>public&nbsp;NegoRound(java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;&nbsp;partyActionList,
310 java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actionsTerminateWithSuccess,
311 java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actionsTerminateWithFailure,
312 int&nbsp;numberOfTurnInARound)</pre>
313</li>
314</ul>
315<a name="NegoRound-genius.core.NegoRound-">
316<!-- -->
317</a>
318<ul class="blockListLast">
319<li class="blockList">
320<h4>NegoRound</h4>
321<pre>public&nbsp;NegoRound(<a href="../../genius/core/NegoRound.html" title="class in genius.core">NegoRound</a>&nbsp;negoRound)</pre>
322</li>
323</ul>
324</li>
325</ul>
326<!-- ============ METHOD DETAIL ========== -->
327<ul class="blockList">
328<li class="blockList"><a name="method.detail">
329<!-- -->
330</a>
331<h3>Method Detail</h3>
332<a name="getCurrentTurnIndex--">
333<!-- -->
334</a>
335<ul class="blockList">
336<li class="blockList">
337<h4>getCurrentTurnIndex</h4>
338<pre>protected&nbsp;int&nbsp;getCurrentTurnIndex()</pre>
339</li>
340</ul>
341<a name="getActionsTerminateSessionWithFailure--">
342<!-- -->
343</a>
344<ul class="blockList">
345<li class="blockList">
346<h4>getActionsTerminateSessionWithFailure</h4>
347<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;getActionsTerminateSessionWithFailure()</pre>
348</li>
349</ul>
350<a name="setActionsTerminateSessionWithFailure-java.util.ArrayList-">
351<!-- -->
352</a>
353<ul class="blockList">
354<li class="blockList">
355<h4>setActionsTerminateSessionWithFailure</h4>
356<pre>public&nbsp;void&nbsp;setActionsTerminateSessionWithFailure(java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actions)</pre>
357</li>
358</ul>
359<a name="addActionTerminateSessionWithFailure-java.lang.Class-">
360<!-- -->
361</a>
362<ul class="blockList">
363<li class="blockList">
364<h4>addActionTerminateSessionWithFailure</h4>
365<pre>public&nbsp;void&nbsp;addActionTerminateSessionWithFailure(java.lang.Class&nbsp;action)</pre>
366</li>
367</ul>
368<a name="removeActionTeminateSessionWithFailure-java.lang.Class-">
369<!-- -->
370</a>
371<ul class="blockList">
372<li class="blockList">
373<h4>removeActionTeminateSessionWithFailure</h4>
374<pre>public&nbsp;void&nbsp;removeActionTeminateSessionWithFailure(java.lang.Class&nbsp;action)</pre>
375</li>
376</ul>
377<a name="clearActionsTerminateSessionWithFailure--">
378<!-- -->
379</a>
380<ul class="blockList">
381<li class="blockList">
382<h4>clearActionsTerminateSessionWithFailure</h4>
383<pre>public&nbsp;void&nbsp;clearActionsTerminateSessionWithFailure()</pre>
384</li>
385</ul>
386<a name="getActionsTerminateSessionWithSuccess--">
387<!-- -->
388</a>
389<ul class="blockList">
390<li class="blockList">
391<h4>getActionsTerminateSessionWithSuccess</h4>
392<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;getActionsTerminateSessionWithSuccess()</pre>
393</li>
394</ul>
395<a name="setActionsTerminateSessionWithSuccess-java.util.ArrayList-">
396<!-- -->
397</a>
398<ul class="blockList">
399<li class="blockList">
400<h4>setActionsTerminateSessionWithSuccess</h4>
401<pre>public&nbsp;void&nbsp;setActionsTerminateSessionWithSuccess(java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;actions)</pre>
402</li>
403</ul>
404<a name="addActionTerminateSessionWithSuccess-java.lang.Class-">
405<!-- -->
406</a>
407<ul class="blockList">
408<li class="blockList">
409<h4>addActionTerminateSessionWithSuccess</h4>
410<pre>public&nbsp;void&nbsp;addActionTerminateSessionWithSuccess(java.lang.Class&nbsp;action)</pre>
411</li>
412</ul>
413<a name="removeActionTeminateSessionWithSuccess-java.lang.Class-">
414<!-- -->
415</a>
416<ul class="blockList">
417<li class="blockList">
418<h4>removeActionTeminateSessionWithSuccess</h4>
419<pre>public&nbsp;void&nbsp;removeActionTeminateSessionWithSuccess(java.lang.Class&nbsp;action)</pre>
420</li>
421</ul>
422<a name="clearActionsTerminateSessionWithSuccess--">
423<!-- -->
424</a>
425<ul class="blockList">
426<li class="blockList">
427<h4>clearActionsTerminateSessionWithSuccess</h4>
428<pre>public&nbsp;void&nbsp;clearActionsTerminateSessionWithSuccess()</pre>
429</li>
430</ul>
431<a name="getCurrentRoundNo--">
432<!-- -->
433</a>
434<ul class="blockList">
435<li class="blockList">
436<h4>getCurrentRoundNo</h4>
437<pre>public&nbsp;int&nbsp;getCurrentRoundNo()</pre>
438</li>
439</ul>
440<a name="setCurrentRoundNo-int-">
441<!-- -->
442</a>
443<ul class="blockList">
444<li class="blockList">
445<h4>setCurrentRoundNo</h4>
446<pre>public&nbsp;void&nbsp;setCurrentRoundNo(int&nbsp;currentRoundNo)</pre>
447</li>
448</ul>
449<a name="getPartyActionList--">
450<!-- -->
451</a>
452<ul class="blockList">
453<li class="blockList">
454<h4>getPartyActionList</h4>
455<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;&nbsp;getPartyActionList()</pre>
456</li>
457</ul>
458<a name="setPartyActionList-java.util.ArrayList-">
459<!-- -->
460</a>
461<ul class="blockList">
462<li class="blockList">
463<h4>setPartyActionList</h4>
464<pre>public&nbsp;void&nbsp;setPartyActionList(java.util.ArrayList&lt;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&gt;&nbsp;partyActionList)</pre>
465</li>
466</ul>
467<a name="addPartyActions-genius.core.NegoTurn-">
468<!-- -->
469</a>
470<ul class="blockList">
471<li class="blockList">
472<h4>addPartyActions</h4>
473<pre>public&nbsp;void&nbsp;addPartyActions(<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&nbsp;partyAction)</pre>
474</li>
475</ul>
476<a name="getCurrentPartyAndValidActions--">
477<!-- -->
478</a>
479<ul class="blockList">
480<li class="blockList">
481<h4>getCurrentPartyAndValidActions</h4>
482<pre>public&nbsp;<a href="../../genius/core/NegoTurn.html" title="class in genius.core">NegoTurn</a>&nbsp;getCurrentPartyAndValidActions()</pre>
483</li>
484</ul>
485<a name="getCurrentPartyIndex--">
486<!-- -->
487</a>
488<ul class="blockList">
489<li class="blockList">
490<h4>getCurrentPartyIndex</h4>
491<pre>public&nbsp;int&nbsp;getCurrentPartyIndex()</pre>
492</li>
493</ul>
494<a name="getCurrentPartysValidActions--">
495<!-- -->
496</a>
497<ul class="blockList">
498<li class="blockList">
499<h4>getCurrentPartysValidActions</h4>
500<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Class&gt;&nbsp;getCurrentPartysValidActions()</pre>
501</li>
502</ul>
503<a name="setNextTurn--">
504<!-- -->
505</a>
506<ul class="blockList">
507<li class="blockList">
508<h4>setNextTurn</h4>
509<pre>public&nbsp;boolean&nbsp;setNextTurn()</pre>
510</li>
511</ul>
512<a name="isCurrentActionValid-genius.core.actions.Action-">
513<!-- -->
514</a>
515<ul class="blockList">
516<li class="blockList">
517<h4>isCurrentActionValid</h4>
518<pre>public&nbsp;boolean&nbsp;isCurrentActionValid(<a href="../../genius/core/actions/Action.html" title="interface in genius.core.actions">Action</a>&nbsp;currentAction)</pre>
519</li>
520</ul>
521<a name="isDeadlineReached-int-">
522<!-- -->
523</a>
524<ul class="blockList">
525<li class="blockList">
526<h4>isDeadlineReached</h4>
527<pre>public&nbsp;boolean&nbsp;isDeadlineReached(int&nbsp;maxRound)</pre>
528</li>
529</ul>
530<a name="doesTerminateWithSuccess-genius.core.actions.Action-">
531<!-- -->
532</a>
533<ul class="blockList">
534<li class="blockList">
535<h4>doesTerminateWithSuccess</h4>
536<pre>public&nbsp;boolean&nbsp;doesTerminateWithSuccess(<a href="../../genius/core/actions/Action.html" title="interface in genius.core.actions">Action</a>&nbsp;currentAction)</pre>
537</li>
538</ul>
539<a name="doesTerminateWithFailure-genius.core.actions.Action-">
540<!-- -->
541</a>
542<ul class="blockListLast">
543<li class="blockList">
544<h4>doesTerminateWithFailure</h4>
545<pre>public&nbsp;boolean&nbsp;doesTerminateWithFailure(<a href="../../genius/core/actions/Action.html" title="interface in genius.core.actions">Action</a>&nbsp;currentAction)</pre>
546</li>
547</ul>
548</li>
549</ul>
550</li>
551</ul>
552</div>
553</div>
554<!-- ========= END OF CLASS DATA ========= -->
555<!-- ======= START OF BOTTOM NAVBAR ====== -->
556<div class="bottomNav"><a name="navbar.bottom">
557<!-- -->
558</a>
559<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
560<a name="navbar.bottom.firstrow">
561<!-- -->
562</a>
563<ul class="navList" title="Navigation">
564<li><a href="../../overview-summary.html">Overview</a></li>
565<li><a href="package-summary.html">Package</a></li>
566<li class="navBarCell1Rev">Class</li>
567<li><a href="class-use/NegoRound.html">Use</a></li>
568<li><a href="package-tree.html">Tree</a></li>
569<li><a href="../../deprecated-list.html">Deprecated</a></li>
570<li><a href="../../index-all.html">Index</a></li>
571<li><a href="../../help-doc.html">Help</a></li>
572</ul>
573</div>
574<div class="subNav">
575<ul class="navList">
576<li><a href="../../genius/core/Logger.html" title="class in genius.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
577<li><a href="../../genius/core/NegotiationEventListener.html" title="interface in genius.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
578</ul>
579<ul class="navList">
580<li><a href="../../index.html?genius/core/NegoRound.html" target="_top">Frames</a></li>
581<li><a href="NegoRound.html" target="_top">No&nbsp;Frames</a></li>
582</ul>
583<ul class="navList" id="allclasses_navbar_bottom">
584<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
585</ul>
586<div>
587<script type="text/javascript"><!--
588 allClassesLink = document.getElementById("allclasses_navbar_bottom");
589 if(window==top) {
590 allClassesLink.style.display = "block";
591 }
592 else {
593 allClassesLink.style.display = "none";
594 }
595 //-->
596</script>
597</div>
598<div>
599<ul class="subNavList">
600<li>Summary:&nbsp;</li>
601<li>Nested&nbsp;|&nbsp;</li>
602<li>Field&nbsp;|&nbsp;</li>
603<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
604<li><a href="#method.summary">Method</a></li>
605</ul>
606<ul class="subNavList">
607<li>Detail:&nbsp;</li>
608<li>Field&nbsp;|&nbsp;</li>
609<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
610<li><a href="#method.detail">Method</a></li>
611</ul>
612</div>
613<a name="skip.navbar.bottom">
614<!-- -->
615</a></div>
616<!-- ======== END OF BOTTOM NAVBAR ======= -->
617</body>
618</html>
Note: See TracBrowser for help on using the repository browser.