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 ActionListenerextendedRoomCreatorFields inherited from class VASSAL.chat.ui.LockableRoomControls
joinActionFields 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 voidaddLockRoomAction(JPopupMenu popup, Room target)JPopupMenubuildPopupForRoom(Room target, JTree tree)protected voidcreateRoom(String name)protected voidcreateRoom(Properties props)voidinitializeControls(ChatServerControls controls)Register all event listenersvoiduninitializeControls(ChatServerControls controls)Remove all previously-registered event listenersMethods inherited from class VASSAL.chat.ui.LockableRoomControls
addJoinRoomAction, doubleClickRoomMethods inherited from class VASSAL.chat.ui.RoomInteractionControlsInitializer
addPlayerActionFactory, addRoomActionFactory, buildPopupForPlayer
-
Field Details
-
extendedRoomCreator
-
-
Constructor Details
-
LockableJabberRoomControls
-
-
Method Details
-
initializeControls
Description copied from interface:ChatControlsInitializerRegister all event listeners- Specified by:
initializeControlsin interfaceChatControlsInitializer- Overrides:
initializeControlsin classRoomInteractionControlsInitializer
-
uninitializeControls
Description copied from interface:ChatControlsInitializerRemove all previously-registered event listeners- Specified by:
uninitializeControlsin interfaceChatControlsInitializer- Overrides:
uninitializeControlsin classRoomInteractionControlsInitializer
-
addLockRoomAction
- Specified by:
addLockRoomActionin classLockableRoomControls
-
buildPopupForRoom
- Overrides:
buildPopupForRoomin classLockableRoomControls
-
createRoom
-
createRoom
- Overrides:
createRoomin classRoomInteractionControlsInitializer
-