Package VASSAL.chat.jabber
Class LockableJabberRoomControls
java.lang.Object
VASSAL.chat.ui.RoomInteractionControlsInitializer
VASSAL.chat.ui.LockableRoomControls
VASSAL.chat.jabber.LockableJabberRoomControls
- All Implemented Interfaces:
ChatControlsInitializer
public class LockableJabberRoomControls extends LockableRoomControls
-
Field Summary
Fields Modifier and Type Field Description protected ActionListener
extendedRoomCreator
Fields inherited from class VASSAL.chat.ui.LockableRoomControls
joinAction
Fields inherited from class VASSAL.chat.ui.RoomInteractionControlsInitializer
client, POPUP_MENU_FONT
-
Constructor Summary
Constructors Constructor Description LockableJabberRoomControls(JabberClient client)
-
Method Summary
Modifier and Type Method Description protected void
addLockRoomAction(JPopupMenu popup, Room target)
JPopupMenu
buildPopupForRoom(Room target, JTree tree)
protected void
createRoom(String name)
protected void
createRoom(Properties props)
void
initializeControls(ChatServerControls controls)
Register all event listenersvoid
uninitializeControls(ChatServerControls controls)
Remove all previously-registered event listenersMethods inherited from class VASSAL.chat.ui.LockableRoomControls
addJoinRoomAction, doubleClickRoom
Methods inherited from class VASSAL.chat.ui.RoomInteractionControlsInitializer
addPlayerActionFactory, addRoomActionFactory, buildPopupForPlayer
-
Field Details
-
extendedRoomCreator
-
-
Constructor Details
-
LockableJabberRoomControls
-
-
Method Details
-
initializeControls
Description copied from interface:ChatControlsInitializer
Register all event listeners- Specified by:
initializeControls
in interfaceChatControlsInitializer
- Overrides:
initializeControls
in classRoomInteractionControlsInitializer
-
uninitializeControls
Description copied from interface:ChatControlsInitializer
Remove all previously-registered event listeners- Specified by:
uninitializeControls
in interfaceChatControlsInitializer
- Overrides:
uninitializeControls
in classRoomInteractionControlsInitializer
-
addLockRoomAction
- Specified by:
addLockRoomAction
in classLockableRoomControls
-
buildPopupForRoom
- Overrides:
buildPopupForRoom
in classLockableRoomControls
-
createRoom
-
createRoom
- Overrides:
createRoom
in classRoomInteractionControlsInitializer
-