Class Hierarchy
- java.lang.Object
- VASSAL.chat.ChatServerFactory
- VASSAL.chat.jabber.JabberClientFactory
- 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)
- VASSAL.chat.jabber.JabberRoom.JabberRoomConfig
- javax.swing.JPanel (implements javax.accessibility.Accessible)
- javax.swing.JComponent (implements java.io.Serializable)
- java.awt.Container
- VASSAL.chat.jabber.Interceptor (implements org.jivesoftware.smack.filter.PacketFilter, org.jivesoftware.smack.PacketInterceptor)
- VASSAL.chat.jabber.JabberClient (implements VASSAL.chat.ui.ChatControlsInitializer, VASSAL.chat.LockableChatServerConnection, org.jivesoftware.smack.PacketListener, VASSAL.chat.PlayerEncoder, VASSAL.chat.ServerStatus)
- VASSAL.chat.jabber.JabberPlayer.Manager
- VASSAL.chat.jabber.JabberRoom.Manager
- VASSAL.chat.jabber.ModuleAccountInfo (implements VASSAL.chat.jabber.AccountInfo)
- VASSAL.chat.jabber.PacketProcessor (implements org.jivesoftware.smack.filter.PacketFilter, org.jivesoftware.smack.PacketListener)
- VASSAL.chat.ui.RoomInteractionControlsInitializer (implements VASSAL.chat.ui.ChatControlsInitializer)
- VASSAL.chat.ui.LockableRoomControls
- VASSAL.chat.jabber.LockableJabberRoomControls
- VASSAL.chat.ui.LockableRoomControls
- VASSAL.chat.SimplePlayer (implements VASSAL.chat.Player)
- VASSAL.chat.jabber.JabberPlayer
- VASSAL.chat.SimpleRoom (implements VASSAL.chat.Room)
- VASSAL.chat.jabber.JabberRoom (implements VASSAL.chat.LockableRoom)
- VASSAL.chat.SimpleStatus (implements VASSAL.chat.PlayerStatus)
- VASSAL.chat.jabber.JabberStatus
- VASSAL.chat.ChatServerFactory
Interface Hierarchy
- VASSAL.chat.jabber.AccountInfo