Package VASSAL.chat.ui
Class LockableRoomControls
java.lang.Object
VASSAL.chat.ui.RoomInteractionControlsInitializer
VASSAL.chat.ui.LockableRoomControls
- All Implemented Interfaces:
ChatControlsInitializer
- Direct Known Subclasses:
LockableJabberRoomControls,LockableNodeRoomControls
public abstract class LockableRoomControls extends RoomInteractionControlsInitializer
- Author:
- rkinney
-
Field Summary
Fields Modifier and Type Field Description protected JoinRoomActionjoinActionFields inherited from class VASSAL.chat.ui.RoomInteractionControlsInitializer
client, POPUP_MENU_FONT -
Constructor Summary
Constructors Constructor Description LockableRoomControls(ChatServerConnection client) -
Method Summary
Modifier and Type Method Description protected voidaddJoinRoomAction(JPopupMenu popup, Room target)protected abstract voidaddLockRoomAction(JPopupMenu popup, Room target)JPopupMenubuildPopupForRoom(Room target, JTree tree)voiddoubleClickRoom(Room room, JTree tree)Methods inherited from class VASSAL.chat.ui.RoomInteractionControlsInitializer
addPlayerActionFactory, addRoomActionFactory, buildPopupForPlayer, createRoom, initializeControls, uninitializeControls
-
Field Details
-
joinAction
-
-
Constructor Details
-
LockableRoomControls
-
-
Method Details
-
doubleClickRoom
- Overrides:
doubleClickRoomin classRoomInteractionControlsInitializer
-
buildPopupForRoom
- Overrides:
buildPopupForRoomin classRoomInteractionControlsInitializer
-
addJoinRoomAction
-
addLockRoomAction
-