A B C D E F G H I J L M N O P R S T U V W

M

main(String[]) - Static method in class sjrd.tricktakinggame.gui.TrickTakingGame
Méthode principale du programme
main(String[]) - Static method in class sjrd.tricktakinggame.server.TrickTakingGameServer
Méthode principale
mainPanel - Variable in class sjrd.tricktakinggame.gui.client.ClientFrame
Panel maître
maintained - Variable in class sjrd.tricktakinggame.rules.whist.announces.ProposeAnnounce
Indique s'il s'agit d'une proposition maintenue
makeAnnounces(RemotablePlayer, int) - Method in class sjrd.tricktakinggame.rules.rikiki.RikikiAuction
Construit une liste des annonces disponibles pour un joueur
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.DuoMiseryAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.GapAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.NoAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.PackAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.PassAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.ProposeAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.SoloAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.StopgapAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.TrumpAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.WaitAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.WhistAnnounce
Construit les annonces disponibles après cette annonce Cette méthode peut ajouter et/ou retirer des annonces possibles à la liste announces passée en paramètre.
makeAvailableAnnounces(Player) - Method in class sjrd.tricktakinggame.rules.whist.WhistAuction
Construit la liste des annonces disponibles pour un joueur Si cette méthode renvoie null, cela signifie que ce joueur ne doit/peut rien annoncer (pas même "Passe").
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.announces.ContractSoloAnnounce
Construit le contrat associé
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.announces.DuoMiseryAnnounce
Construit le contrat associé
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Construit le contrat associé
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.announces.NoAnnounce
Construit le contrat associé
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.announces.PackAnnounce
Construit le contrat associé
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.announces.StopgapAnnounce
Construit le contrat associé
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.announces.VarSoloAnnounce
Construit le contrat associé
makeContract(WhistAuction, WhistRules) - Method in class sjrd.tricktakinggame.rules.whist.ContractAnnounce
Construit le contrat associé
makeContractName() - Method in class sjrd.tricktakinggame.rules.whist.announces.DuoContractAnnounce
Construit le nom du contrat correspondant
makeContractName() - Method in class sjrd.tricktakinggame.rules.whist.ContractAnnounce
Construit le nom du contrat correspondant
makeContractSoloAnnounces(WhistAuction, Player, List<WhistAnnounce>, int, Suit) - Static method in class sjrd.tricktakinggame.rules.whist.announces.ContractSoloAnnounce
Ajoute toutes les annonces ContractSolo possibles à une liste d'annonce Les paramètres fromTrickCount et fromTrump indiquent la première annonce valide (la plus faible).
makeContractSoloAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Static method in class sjrd.tricktakinggame.rules.whist.announces.ContractSoloAnnounce
Ajoute toutes les annonces ContractSolo possibles à une liste d'annonce
makeDeck() - Method in class sjrd.tricktakinggame.game.Rules
Construit le paquet de cartes Les sous-classes de Rules doivent implémenter cette méthode pour indiquer comment le paquet de cartes doit être constitué.
makeDeck() - Method in class sjrd.tricktakinggame.rules.manille.ManilleRules
Construit le paquet de cartes Les sous-classes de Rules doivent implémenter cette méthode pour indiquer comment le paquet de cartes doit être constitué.
makeDeck() - Method in class sjrd.tricktakinggame.rules.rikiki.RikikiRules
Construit le paquet de cartes Les sous-classes de Rules doivent implémenter cette méthode pour indiquer comment le paquet de cartes doit être constitué.
makeDeck() - Method in class sjrd.tricktakinggame.rules.whist.WhistRules
Construit le paquet de cartes Les sous-classes de Rules doivent implémenter cette méthode pour indiquer comment le paquet de cartes doit être constitué.
makeDefaultProperties(ApplicationProperty[]) - Static method in class sjrd.util.appproperties.ApplicationProperties
Construit les propriétés par défauts
makeID(Suit, int, boolean, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.ContractSoloAnnounce
Construit l'ID d'une annonce Solo
makeID(Card) - Static method in class sjrd.tricktakinggame.rules.whist.announces.GapAnnounce
Construit l'ID d'une annonce Trou
makeID(boolean, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Construit l'ID d'une annonce Misère
makeID(Suit, int) - Static method in class sjrd.tricktakinggame.rules.whist.announces.PackAnnounce
Construit l'ID d'une annonce Emballage
makeID(Suit, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.ProposeAnnounce
Construit l'ID d'une annonce Proposition
makeID(Suit, int, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.VarSoloAnnounce
Construit l'ID d'une annonce Solo
makeInitialCards(Suit[], String[], String[]) - Static method in class sjrd.tricktakinggame.cards.Deck
Construit un ensemble de cartes initial
makeMiseryAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Static method in class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Ajoute toutes les annonces Misère possibles à une liste d'annonce
makeName(Suit, boolean, boolean) - Static method in class sjrd.tricktakinggame.rules.manille.ManilleContract
Construit le nom du contrat
makeName(int) - Static method in class sjrd.tricktakinggame.rules.rikiki.RikikiAnnounce
Construit le nom d'une annonce de Rikiki
makeName(Suit, int[]) - Static method in class sjrd.tricktakinggame.rules.rikiki.RikikiContract
Construit le nom du contrat
makeName(Suit, int, boolean, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.ContractSoloAnnounce
Construit le nom d'une annonce Solo
makeName(Card) - Static method in class sjrd.tricktakinggame.rules.whist.announces.GapAnnounce
Construit le nom d'une annonce Trou
makeName(boolean, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Construit le nom d'une annonce Misère
makeName(Suit, int) - Static method in class sjrd.tricktakinggame.rules.whist.announces.PackAnnounce
Construit le nom d'une annonce Emballage
makeName(Suit, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.ProposeAnnounce
Construit le nom d'une annonce Proposition
makeName(Suit, int, boolean) - Static method in class sjrd.tricktakinggame.rules.whist.announces.VarSoloAnnounce
Construit le nom d'une annonce Solo
makePackAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Static method in class sjrd.tricktakinggame.rules.whist.announces.PackAnnounce
Construit toutes les annonces d'emballage possibles
makeProposeAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Static method in class sjrd.tricktakinggame.rules.whist.announces.ProposeAnnounce
Construit toutes les annonces de proposition possibles
makeScores() - Method in class sjrd.tricktakinggame.rules.BasicRules
Calcule les scores L'implémentation dans BasicRules ne fait rien.
makeScores() - Method in class sjrd.tricktakinggame.rules.manille.ManilleRules
Calcule les points
makeScores() - Method in class sjrd.tricktakinggame.rules.rikiki.RikikiRules
Calcule les points
makeScores() - Method in class sjrd.tricktakinggame.rules.whist.contracts.DuoMiseryContract
Calcule les scores de cette donne
makeScores() - Method in class sjrd.tricktakinggame.rules.whist.contracts.MiseryContract
Calcule les scores de cette donne
makeScores() - Method in class sjrd.tricktakinggame.rules.whist.contracts.NoContract
Calcule les scores de cette donne
makeScores() - Method in class sjrd.tricktakinggame.rules.whist.contracts.PackContract
Calcule les scores de cette donne
makeScores() - Method in class sjrd.tricktakinggame.rules.whist.contracts.SoloContract
Calcule les scores de cette donne
makeScores() - Method in class sjrd.tricktakinggame.rules.whist.WhistContract
Calcule les scores de cette donne
makeScores() - Method in class sjrd.tricktakinggame.rules.whist.WhistRules
Calcule les scores L'implémentation dans BasicRules ne fait rien.
makeSpecialCounters(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.DuoMiseryAnnounce
Construit les contres spéciaux disponibles sur cette annonce Cette méthode peut ajouter des annonces possibles à la liste announces passée en paramètre.
makeSpecialCounters(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Construit les contres spéciaux disponibles sur cette annonce Cette méthode peut ajouter des annonces possibles à la liste announces passée en paramètre.
makeSpecialCounters(WhistAuction, Player, List<WhistAnnounce>) - Method in class sjrd.tricktakinggame.rules.whist.ContractAnnounce
Construit les contres spéciaux disponibles sur cette annonce Cette méthode peut ajouter des annonces possibles à la liste announces passée en paramètre.
makeValidCards(Player, Suit, Card, Player) - Method in class sjrd.tricktakinggame.rules.BasicRules
Construit un ensemble des cartes valides pour un joueur Cette implémentation définit que le joueur peut jouer n'importe quelle carte qu'il a en main.
makeValidCards(Player, Suit, Card, Player) - Method in class sjrd.tricktakinggame.rules.manille.ManilleRules
Construit une liste des cartes valides pour un joueur Il y a trois critères successifs de validité : Le joueur a cette carte en main ; La carte suit la couleur, si le joueur a cette couleur en main ; La carte gagne, si le joueur a au moins une carte qui gagne.
makeValidCards(Player, Suit, Card, Player) - Method in class sjrd.tricktakinggame.rules.rikiki.RikikiRules
Construit une liste des cartes valides pour un joueur Il y a deux critères successifs de validité : Le joueur a cette carte en main ; La carte suit la couleur, si le joueur a cette couleur en main.
makeValidCards(Player, Suit, Card, Player) - Method in class sjrd.tricktakinggame.rules.whist.WhistRules
Construit une liste des cartes valides pour un joueur Il y a deux critères successifs de validité : Le joueur a cette carte en main ; La carte suit la couleur, si le joueur a cette couleur en main.
makeValidLeadCards(Player) - Method in class sjrd.tricktakinggame.rules.BasicRules
Construit un ensemble des cartes valides pour un joueur en tête Cette implémentation définit que le joueur peut jouer n'importe quelle carte qu'il a en main.
makeValidLeadCards(Player) - Method in class sjrd.tricktakinggame.rules.whist.WhistRules
Construit un ensemble des cartes valides pour un joueur en tête Cette implémentation définit que le joueur peut jouer n'importe quelle carte qu'il a en main.
makeVarSoloAnnounces(WhistAuction, Player, List<WhistAnnounce>, int, Suit) - Static method in class sjrd.tricktakinggame.rules.whist.announces.VarSoloAnnounce
Ajoute toutes les annonces VarSolo possibles à une liste d'annonce Les paramètres fromTrickCount et fromTrump indiquent la première annonce valide (la plus faible).
makeVarSoloAnnounces(WhistAuction, Player, List<WhistAnnounce>) - Static method in class sjrd.tricktakinggame.rules.whist.announces.VarSoloAnnounce
Ajoute toutes les annonces VarSolo possibles à une liste d'annonce
ManilleAuction - Class in sjrd.tricktakinggame.rules.manille
Enchères de la Manille
ManilleAuction(Rules) - Constructor for class sjrd.tricktakinggame.rules.manille.ManilleAuction
Crée les enchères
ManilleContract - Class in sjrd.tricktakinggame.rules.manille
Contrat de Manille
ManilleContract(Suit, boolean, boolean) - Constructor for class sjrd.tricktakinggame.rules.manille.ManilleContract
 
ManilleProvider - Class in sjrd.tricktakinggame.rules.manille
Fournisseur de règles de manille
ManilleProvider() - Constructor for class sjrd.tricktakinggame.rules.manille.ManilleProvider
 
ManilleRules - Class in sjrd.tricktakinggame.rules.manille
Règles de la Manille
ManilleRules() - Constructor for class sjrd.tricktakinggame.rules.manille.ManilleRules
Crée un objet règles de Manille
map(T) - Method in interface sjrd.util.Mapper
Convertit une valeur d'un type en un autre
mapArray(T[], V[], Mapper<? super T, ? extends V>) - Static method in class sjrd.util.ArrayUtils
Convertit les éléments d'un tableau en un autre type, avec un mapper Si le tableau dest est suffisamment grand pour accueillir le résultat, il est utilisé.
mapList(List<T>, Mapper<? super T, ? extends V>) - Static method in class sjrd.util.ListUtils
Convertit les éléments d'une liste en un autre type, avec un mapper Chaque élément de la liste source est converti via la méthode map du mapper, et le résultat est placé à l'index correspondant du résultat.
Mapper<T,V> - Interface in sjrd.util
Mapper d'un type de valeur en un autre
maxPlayerCount - Variable in class sjrd.tricktakinggame.client.RulesInfo
Nombre maximum de joueurs
md5String(String) - Static method in class sjrd.util.HashUtils
Calcule le hash MD5 d'une chaîne et le renvoie en chaîne hexa
message - Variable in class sjrd.tricktakinggame.gui.networkactions.SendChatMessageAction.SendChatMessageWorker
Message à envoyer
message - Variable in class sjrd.tricktakinggame.network.Response
Message
Message - Class in sjrd.tricktakinggame.remotable
Message qui peut être envoyé à un joueur
Message(MessageSource, String) - Constructor for class sjrd.tricktakinggame.remotable.Message
Crée le message
message - Variable in class sjrd.tricktakinggame.remotable.Message
Contenu du message
messageDialog(String, String[]) - Method in class sjrd.tricktakinggame.gui.controller.GUIController
messageField - Variable in class sjrd.tricktakinggame.gui.client.MessagesPanel
Champ message
MessageListener - Interface in sjrd.tricktakinggame.network.client
Listener de messages du serveur
MessageListModel - Class in sjrd.tricktakinggame.gui.client
Modèle de liste de messages
MessageListModel() - Constructor for class sjrd.tricktakinggame.gui.client.MessageListModel
 
messageListModel - Variable in class sjrd.tricktakinggame.gui.client.MessagesPanel
Modèle de la liste des messages reçus
MessageProvider - Interface in sjrd.tricktakinggame.gui.networkactions
Fournisseur de message
messageProvider - Variable in class sjrd.tricktakinggame.gui.networkactions.SendChatMessageAction
Fournisseur du message à envoyer
messageReceived(Message) - Method in class sjrd.tricktakinggame.gui.client.MessagesPanel.MessageReceivedListener
Déclenché quand un message a été reçu
messageReceived(Message) - Method in interface sjrd.tricktakinggame.network.client.MessageListener
Déclenché quand un message a été reçu
messages - Variable in class sjrd.tricktakinggame.gui.client.MessageListModel
Messages reçus
messagesList - Variable in class sjrd.tricktakinggame.gui.client.MessagesPanel
Liste des messages reçus
MessageSource - Enum in sjrd.tricktakinggame.remotable
Source d'un message
MessageSource() - Constructor for enum sjrd.tricktakinggame.remotable.MessageSource
 
messagesPanel - Variable in class sjrd.tricktakinggame.gui.client.ClientPanel
Panel d'affichage des messages
MessagesPanel - Class in sjrd.tricktakinggame.gui.client
Panel des messages
MessagesPanel(Client) - Constructor for class sjrd.tricktakinggame.gui.client.MessagesPanel
Crée le panel
MessagesPanel.MessageCellRenderer - Class in sjrd.tricktakinggame.gui.client
Renderer pour la liste des messages reçus
MessagesPanel.MessageCellRenderer() - Constructor for class sjrd.tricktakinggame.gui.client.MessagesPanel.MessageCellRenderer
 
MessagesPanel.MessageFieldFocusListener - Class in sjrd.tricktakinggame.gui.client
Listener du focus du champ message
MessagesPanel.MessageFieldFocusListener() - Constructor for class sjrd.tricktakinggame.gui.client.MessagesPanel.MessageFieldFocusListener
 
MessagesPanel.MessageReceivedListener - Class in sjrd.tricktakinggame.gui.client
Listener pour la réception de messages du serveur
MessagesPanel.MessageReceivedListener() - Constructor for class sjrd.tricktakinggame.gui.client.MessagesPanel.MessageReceivedListener
 
MessagesPanel.MessageReceivedListener.AutoScroll - Class in sjrd.tricktakinggame.gui.client
Runnable qui fait l'auto-scroll
MessagesPanel.MessageReceivedListener.AutoScroll() - Constructor for class sjrd.tricktakinggame.gui.client.MessagesPanel.MessageReceivedListener.AutoScroll
 
messagesScrollPane - Variable in class sjrd.tricktakinggame.gui.client.MessagesPanel
Panneau de défilement de la liste des messages reçus
minimumLayoutSize(Container) - Method in class sjrd.swing.CenterLayout
minPlayerCount - Variable in class sjrd.tricktakinggame.client.RulesInfo
Nombre minimum de joueurs
MiseryAnnounce - Class in sjrd.tricktakinggame.rules.whist.announces
Annonce de misère (petite ou grande)
MiseryAnnounce(Player, String, String, boolean, boolean) - Constructor for class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Crée l'annonce
MiseryAnnounce(Player, boolean, boolean) - Constructor for class sjrd.tricktakinggame.rules.whist.announces.MiseryAnnounce
Crée l'annonce
MiseryContract - Class in sjrd.tricktakinggame.rules.whist.contracts
Contrat de misère (petite ou grande)
MiseryContract(WhistRules, String, boolean, boolean, Player) - Constructor for class sjrd.tricktakinggame.rules.whist.contracts.MiseryContract
Crée le contrat
mouseClicked(MouseEvent) - Method in class sjrd.tricktakinggame.gui.carddisplayers.CardsDisplayPanel.MouseListener
mouseExited(MouseEvent) - Method in class sjrd.tricktakinggame.gui.controller.GameDisplayPanel.MouseListener
mouseMoved(MouseEvent) - Method in class sjrd.tricktakinggame.gui.controller.GameDisplayPanel.MouseListener
mustUpdate - Variable in class sjrd.tricktakinggame.network.client.RemoteGame
Indique si le jeu doit être remis à jour

A B C D E F G H I J L M N O P R S T U V W