Package net.sf.colossus.gui
Class EngagementResults.Engagement
- java.lang.Object
-
- net.sf.colossus.gui.EngagementResults.Engagement
-
- Enclosing class:
- EngagementResults
private class EngagementResults.Engagement extends java.lang.ObjectStores information about an engagement. TODO this should probably be a class in the game package
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Legionattacker(package private) java.util.List<java.lang.Boolean>attackerEndingCertaintiesprivate java.util.List<java.lang.String>attackerEndingContents(package private) java.util.List<java.lang.Boolean>attackerStartingCertainitiesprivate java.util.List<java.lang.String>attackerStartingContentsprivate Legiondefender(package private) java.util.List<java.lang.Boolean>defenderEndingCertaintiesprivate java.util.List<java.lang.String>defenderEndingContents(package private) java.util.List<java.lang.Boolean>defenderStartingCertainitiesprivate java.util.List<java.lang.String>defenderStartingContentsprivate intgameTurnprivate java.lang.StringhexLabelprivate Legionloserprivate java.lang.Stringmethodprivate intpointsprivate intturns(package private) Legionwinner
-
Constructor Summary
Constructors Constructor Description Engagement(Legion winner, java.lang.String method, int points, int turns, java.util.List<java.lang.String> attackerStartingContents, java.util.List<java.lang.String> defenderStartingContents, java.util.List<java.lang.Boolean> attackerStartingCertainities, java.util.List<java.lang.Boolean> defenderStartingCertainities, IOracle oracle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetResultText()java.lang.StringgetSummary()private voidsetWinnerAndLoserId()
-
-
-
Field Detail
-
winner
Legion winner
-
loser
private Legion loser
-
attacker
final Legion attacker
-
defender
private final Legion defender
-
method
private final java.lang.String method
-
points
private final int points
-
turns
private final int turns
-
attackerStartingContents
private final java.util.List<java.lang.String> attackerStartingContents
-
defenderStartingContents
private final java.util.List<java.lang.String> defenderStartingContents
-
attackerStartingCertainities
final java.util.List<java.lang.Boolean> attackerStartingCertainities
-
defenderStartingCertainities
final java.util.List<java.lang.Boolean> defenderStartingCertainities
-
hexLabel
private final java.lang.String hexLabel
-
gameTurn
private final int gameTurn
-
attackerEndingContents
private final java.util.List<java.lang.String> attackerEndingContents
-
defenderEndingContents
private final java.util.List<java.lang.String> defenderEndingContents
-
attackerEndingCertainties
final java.util.List<java.lang.Boolean> attackerEndingCertainties
-
defenderEndingCertainties
final java.util.List<java.lang.Boolean> defenderEndingCertainties
-
-
Constructor Detail
-
Engagement
public Engagement(Legion winner, java.lang.String method, int points, int turns, java.util.List<java.lang.String> attackerStartingContents, java.util.List<java.lang.String> defenderStartingContents, java.util.List<java.lang.Boolean> attackerStartingCertainities, java.util.List<java.lang.Boolean> defenderStartingCertainities, IOracle oracle)
-
-