Package VASSAL.build.module.map.deck
Interface DeckKeyCommand
- All Known Implementing Classes:
AbstractDeckKeyCommand,DeckSendKeyCommand,DeckSortKeyCommand
public interface DeckKeyCommand
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemove any Listener previously registered for this DeckKeyCommandString[]Return an array of additional report parameters that can be used in the Report format message of a Deck Key CommandgetKeyCommands(Deck deck) Return a list of KeyCommands provided by this DeckKeyCommandvoidregisterListeners(Deck deck) Register any Listeners for Keystroke provided by this DeckKeyCommand
-
Method Details
-
getKeyCommands
Return a list of KeyCommands provided by this DeckKeyCommand- Parameters:
deck- The Deck to perform the Commands on- Returns:
- List of KeyCommands
-
registerListeners
Register any Listeners for Keystroke provided by this DeckKeyCommand- Parameters:
deck- The Deck to perform the actions on if KeyStroke seem
-
deregisterListeners
void deregisterListeners()Remove any Listener previously registered for this DeckKeyCommand -
getAdditionalReportProperties
String[] getAdditionalReportProperties()Return an array of additional report parameters that can be used in the Report format message of a Deck Key Command- Returns:
- Array of property names
-