Class EngagementResults.Engagement

java.lang.Object
net.sf.colossus.gui.EngagementResults.Engagement
Enclosing class:
EngagementResults

private class EngagementResults.Engagement extends Object
Stores information about an engagement. TODO this should probably be a class in the game package
  • Field Details

    • winner

      Legion winner
    • loser

      private Legion loser
    • attacker

      final Legion attacker
    • defender

      private final Legion defender
    • method

      private final String method
    • points

      private final int points
    • turns

      private final int turns
    • attackerStartingContents

      private final List<String> attackerStartingContents
    • defenderStartingContents

      private final List<String> defenderStartingContents
    • attackerStartingCertainities

      final List<Boolean> attackerStartingCertainities
    • defenderStartingCertainities

      final List<Boolean> defenderStartingCertainities
    • hexLabel

      private final String hexLabel
    • gameTurn

      private final int gameTurn
    • attackerEndingContents

      private final List<String> attackerEndingContents
    • defenderEndingContents

      private final List<String> defenderEndingContents
    • attackerEndingCertainties

      final List<Boolean> attackerEndingCertainties
    • defenderEndingCertainties

      final List<Boolean> defenderEndingCertainties
  • Constructor Details

  • Method Details

    • getSummary

      public String getSummary()
    • setWinnerAndLoserId

      private void setWinnerAndLoserId()
    • getResultText

      public String getResultText()