Hierarchy For All Packages
- client,
- client.controleur,
- client.ihm,
- client.ihm.frame.affichage,
- client.ihm.frame.connexion,
- client.ihm.panel.affichage,
- client.ihm.panel.connexion,
- client.infrastructure.websocket,
- client.metier,
- client.metier.interfaces,
- common.dto,
- common.protocol,
- server,
- server.bd,
- server.bd.repository,
- server.metier.interfaces,
- server.metier.model,
- server.metier.service,
- server.Protocol.webSocket
Class Hierarchy
- java.lang.Object
- common.dto.ChatEventDTO
- server.metier.model.Client
- server.metier.service.ClientService
- java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
- java.awt.Container
- javax.swing.JComponent (implements java.io.Serializable)
- javax.swing.JPanel (implements javax.accessibility.Accessible)
- client.ihm.panel.connexion.ConnexionPanel (implements java.awt.event.ActionListener)
- client.ihm.panel.affichage.MessagePanel
- client.ihm.panel.affichage.SaisieMessagePanel (implements java.awt.event.ActionListener)
- client.ihm.panel.affichage.SalonPanel
- javax.swing.JPanel (implements javax.accessibility.Accessible)
- java.awt.Window (implements javax.accessibility.Accessible)
- java.awt.Frame (implements java.awt.MenuContainer)
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- client.ihm.frame.connexion.ConnexionFrame
- client.ihm.frame.affichage.MateZoneFrame
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- java.awt.Frame (implements java.awt.MenuContainer)
- javax.swing.JComponent (implements java.io.Serializable)
- java.awt.Container
- server.bd.ConnexionBD
- client.controleur.Controleur (implements client.metier.interfaces.INotifieur)
- client.ihm.IhmGui
- client.MainClient
- server.MainServer
- server.bd.repository.MessageRepository (implements server.metier.interfaces.IMessageRepository)
- client.metier.Metier
- server.bd.repository.UtilisateurRepository (implements server.metier.interfaces.IUtilisateurRepository)
- org.java_websocket.WebSocketAdapter (implements org.java_websocket.WebSocketListener)
- org.java_websocket.AbstractWebSocket
- org.java_websocket.client.WebSocketClient (implements java.lang.Runnable, org.java_websocket.WebSocket)
- client.infrastructure.websocket.WebSocketChatAdapter (implements client.metier.interfaces.IEnvoyeur)
- org.java_websocket.server.WebSocketServer (implements java.lang.Runnable)
- server.Protocol.webSocket.WebSocketMateZone (implements server.metier.interfaces.IWebSocketMateZone)
- org.java_websocket.client.WebSocketClient (implements java.lang.Runnable, org.java_websocket.WebSocket)
- org.java_websocket.AbstractWebSocket
Interface Hierarchy
- client.metier.interfaces.IEnvoyeur
- server.metier.interfaces.IMessageRepository
- client.metier.interfaces.INotifieur
- server.metier.interfaces.IUtilisateurRepository
- server.metier.interfaces.IWebSocketMateZone
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- common.protocol.EventEnum
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)