|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.freecol.server.model.TransactionSession
net.sf.freecol.server.model.DemandSession
public class DemandSession
A type of session to handle demanding tribute from a colony.
| Field Summary | |
|---|---|
private Player |
demander
The native player. |
private int |
gold
The gold demanded. |
private Goods |
goods
The goods demanded. |
private static java.util.logging.Logger |
logger
|
private int |
tension
The tension change if the demand fails. |
private Player |
victim
The colony player. |
| Fields inherited from class net.sf.freecol.server.model.TransactionSession |
|---|
allSessions |
| Constructor Summary | |
|---|---|
DemandSession(Unit unit,
Colony colony)
|
|
| Method Summary | |
|---|---|
void |
complete(ChangeSet cs)
All transaction types must implement a completion action. |
int |
getGold()
|
Goods |
getGoods()
|
int |
getTension()
|
void |
setGold(int gold)
|
void |
setGoods(Goods goods)
|
void |
setTension(int tension)
|
| Methods inherited from class net.sf.freecol.server.model.TransactionSession |
|---|
clearAll, completeAll, lookup, lookup, makeSessionKey, makeSessionKey |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final java.util.logging.Logger logger
private Goods goods
private int gold
private int tension
private Player demander
private Player victim
| Constructor Detail |
|---|
public DemandSession(Unit unit,
Colony colony)
| Method Detail |
|---|
public void complete(ChangeSet cs)
TransactionSession
complete in class TransactionSessioncs - A ChangeSet to update with changes that
occur when completing this session.public Goods getGoods()
public void setGoods(Goods goods)
public int getGold()
public void setGold(int gold)
public int getTension()
public void setTension(int tension)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||