Package VASSAL.tools
Class NamedKeyManager
java.lang.Object
VASSAL.tools.NamedKeyManager
-
Field Summary
Modifier and TypeFieldDescriptionprotected static NamedKeyManager
protected static int
protected static int
protected static int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic NamedKeyManager
getKeyStroke(String name, KeyStroke ks)
Return the generated KeyStroke associated with the nameint
Return the next KeyStroke from the poolstatic boolean
Return true if the supplied KeyStroke is in the range allocated to NamedKeyStrokes
-
Field Details
-
instance
-
NAMED_START
protected static final int NAMED_START- See Also:
- Constant Field Values
-
NAMED_END
protected static final int NAMED_END- See Also:
- Constant Field Values
-
nextNamedKey
protected static int nextNamedKey -
strokes
-
-
Constructor Details
-
NamedKeyManager
public NamedKeyManager()
-
-
Method Details
-
getInstance
-
isNamed
Return true if the supplied KeyStroke is in the range allocated to NamedKeyStrokes- Parameters:
k
- KeyStroke- Returns:
- true if this was generated by us
-
getKeyStroke
Return the generated KeyStroke associated with the name- Parameters:
name
- NamedKeyStroke name- Returns:
- generated KeyStroke
-
getNextStroke
public int getNextStroke()Return the next KeyStroke from the pool- Returns:
- KeyStroke Id
-