@@ -0,0 +1,662 @@
+package com.skraylabs.poker.model;%0A%0A/**%0A * A playing card.%0A */%0Aclass Card %7B%0A  /**%0A   * Playing card rank (A, K, Q, J, 10-2).%0A   */%0A  Rank rank;%0A%0A  /**%0A   * Playing card suit (Spades, Hearts, Diamond, Clubs).%0A   */%0A  Suit suit;%0A%0A  /**%0A   * Constructor.%0A   *%0A   * @param rank%0A   * @param suit%0A   */%0A  Card(Rank rank, Suit suit) %7B%0A    this.rank = rank;%0A    this.suit = suit;%0A  %7D%0A%0A  /**%0A   * Accessor: Playing card rank (A, K, Q, J, 10-2).%0A   * @return the rank%0A   */%0A  public Rank getRank() %7B%0A    return rank;%0A  %7D%0A%0A  /**%0A   * Accessor: Playing card suit (Spades, Hearts, Diamond, Clubs).%0A   * @return the suit%0A   */%0A  public Suit getSuit() %7B%0A    return suit;%0A  %7D%0A%7D%0A

Define Card model class.