| Package | Description |
|---|---|
| org.openstreetmap.josm | |
| org.openstreetmap.josm.actions | |
| org.openstreetmap.josm.actions.audio | |
| org.openstreetmap.josm.actions.mapmode | |
| org.openstreetmap.josm.gui.dialogs | |
| org.openstreetmap.josm.gui.layer | |
| org.openstreetmap.josm.gui.preferences.shortcut |
Provides classes for handling shortcut preferences.
|
| org.openstreetmap.josm.gui.widgets | |
| org.openstreetmap.josm.tools |
| Modifier and Type | Method and Description |
|---|---|
static javax.swing.Action |
Main.getRegisteredActionShortcut(Shortcut shortcut)
Replies the registered action for the given shortcut
|
static void |
Main.registerActionShortcut(javax.swing.Action action,
Shortcut shortcut) |
static void |
Main.unregisterActionShortcut(javax.swing.Action action,
Shortcut shortcut) |
static void |
Main.unregisterShortcut(Shortcut shortcut) |
| Modifier and Type | Field and Description |
|---|---|
protected Shortcut |
JosmAction.sc |
| Modifier and Type | Method and Description |
|---|---|
private static Shortcut |
MoveAction.calltosupermustbefirststatementinconstructor(MoveAction.Direction dir) |
Shortcut |
JosmAction.getShortcut()
Returns the shortcut for this action.
|
| Constructor and Description |
|---|
AbstractInfoAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register,
java.lang.String toolbarId,
boolean installAdapters) |
AbstractMergeAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register) |
AbstractMergeAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register,
java.lang.String toolbar,
boolean installAdapters) |
DiskAccessAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut)
Constructs a new
DiskAccessAction. |
DiskAccessAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register,
java.lang.String toolbarId,
boolean installAdapters)
Constructs a new
DiskAccessAction. |
DownloadAlongAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar)
Constructs a new
DownloadAlongAction |
JoinNodeWayAction(boolean joinWayToNode,
java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar) |
JosmAction(java.lang.String name,
javax.swing.Icon icon,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar,
java.lang.String toolbarId,
boolean installAdapters)
Deprecated.
do not pass Icon, pass ImageProvider instead
|
JosmAction(java.lang.String name,
ImageProvider icon,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar,
java.lang.String toolbarId,
boolean installAdapters)
Constructs a
JosmAction. |
JosmAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar)
Constructs a new
JosmAction. |
JosmAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar,
boolean installAdapters)
Constructs a new
JosmAction. |
JosmAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar,
java.lang.String toolbarId,
boolean installAdapters)
The new super for all actions.
|
SaveActionBase(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut) |
ToggleAction(java.lang.String name,
ImageProvider icon,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar,
java.lang.String toolbarId,
boolean installAdapters)
Constructs a
ToggleAction. |
ToggleAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar)
Constructs a
ToggleAction. |
UpdateSelectionAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register,
java.lang.String toolbarId)
Constructs a new
UpdateSelectionAction. |
| Constructor and Description |
|---|
AudioFastSlowAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean fast)
Constructs a new
AudioFastSlowAction. |
| Modifier and Type | Field and Description |
|---|---|
private Shortcut |
DrawAction.backspaceShortcut |
private Shortcut |
ExtrudeAction.dualAlignShortcut |
private Shortcut |
DrawAction.snappingShortcut |
| Constructor and Description |
|---|
MapMode(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
MapFrame mapFrame,
java.awt.Cursor cursor)
Constructor for mapmodes without an menu
|
| Modifier and Type | Field and Description |
|---|---|
private static Shortcut |
FilterDialog.ENABLE_FILTER_SHORTCUT |
private static Shortcut |
FilterDialog.HIDING_FILTER_SHORTCUT |
private Shortcut |
LayerListDialog.ShowHideLayerAction.multikeyShortcut |
private Shortcut |
LayerListDialog.ActivateLayerAction.multikeyShortcut |
private Shortcut[] |
LayerListDialog.visibilityToggleShortcuts |
| Modifier and Type | Method and Description |
|---|---|
Shortcut |
LayerListDialog.ShowHideLayerAction.getMultikeyShortcut() |
Shortcut |
LayerListDialog.ActivateLayerAction.getMultikeyShortcut() |
Shortcut |
FilterDialog.EnableFilterAction.getMultikeyShortcut() |
Shortcut |
FilterDialog.HidingFilterAction.getMultikeyShortcut() |
| Constructor and Description |
|---|
ToggleDialog(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
int preferredHeight)
Constructor
|
ToggleDialog(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
int preferredHeight,
boolean defShow)
Constructor
|
ToggleDialog(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
int preferredHeight,
boolean defShow,
java.lang.Class<? extends PreferenceSetting> prefClass)
Constructor
|
ToggleDialogAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut) |
| Modifier and Type | Field and Description |
|---|---|
private Shortcut |
JumpToMarkerActions.JumpToMarker.multikeyShortcut |
| Modifier and Type | Method and Description |
|---|---|
Shortcut |
JumpToMarkerActions.JumpToMarker.getMultikeyShortcut() |
| Constructor and Description |
|---|
JumpToMarker(JumpToMarkerActions.JumpToMarkerLayer layer,
Shortcut shortcut) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<Shortcut> |
PrefJPanel.ScListModel.data |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<Pair<javax.swing.Action,Shortcut>> |
DisableShortcutsOnFocusGainedTextField.unregisteredActionShortcuts |
| Modifier and Type | Field and Description |
|---|---|
(package private) Shortcut |
MultikeyActionsHandler.MyAction.shortcut |
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map<java.lang.String,Shortcut> |
Shortcut.shortcuts |
| Modifier and Type | Method and Description |
|---|---|
static Shortcut |
Shortcut.findShortcut(int requestedKey,
int modifier) |
Shortcut |
MultikeyShortcutAction.getMultikeyShortcut() |
private static Shortcut |
Shortcut.reassignShortcut(java.lang.String shortText,
java.lang.String longText,
int requestedKey,
Shortcut conflict,
int m,
int k,
int newmodifier) |
static Shortcut |
Shortcut.registerShortcut(java.lang.String shortText,
java.lang.String longText,
int requestedKey,
int requestedGroup)
Register a shortcut.
|
private static Shortcut |
Shortcut.registerShortcut(java.lang.String shortText,
java.lang.String longText,
int requestedKey,
int requestedGroup,
java.lang.Integer modifier) |
static Shortcut |
Shortcut.registerSystemShortcut(java.lang.String shortText,
java.lang.String longText,
int key,
int modifier)
FOR PLATFORMHOOK USE ONLY
This registers a system shortcut.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<Shortcut> |
Shortcut.listAll()
FOR PREF PANE ONLY
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
PlatformHook.makeTooltip(java.lang.String name,
Shortcut sc)
The makeTooltip hook will be called whenever a tooltip for
a menu or button is created.
|
java.lang.String |
PlatformHookOsx.makeTooltip(java.lang.String name,
Shortcut sc) |
java.lang.String |
PlatformHookUnixoid.makeTooltip(java.lang.String name,
Shortcut sc)
This should work for all platforms.
|
private static Shortcut |
Shortcut.reassignShortcut(java.lang.String shortText,
java.lang.String longText,
int requestedKey,
Shortcut conflict,
int m,
int k,
int newmodifier) |