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)
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,
javax.swing.Icon 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.ToggleDialogAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut) |
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
|
Modifier and Type | Field and Description |
---|---|
private Shortcut |
JumpToMarkerActions.JumpToMarker.multikeyShortcut |
Modifier and Type | Method and Description |
---|---|
Shortcut |
JumpToMarkerActions.JumpToMarker.getMultikeyShortcut() |
Constructor and Description |
---|
JumpToMarkerActions.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 |
PlatformHookUnixoid.makeTooltip(java.lang.String name,
Shortcut sc)
This should work for all platforms.
|
java.lang.String |
PlatformHookOsx.makeTooltip(java.lang.String name,
Shortcut sc) |
private static Shortcut |
Shortcut.reassignShortcut(java.lang.String shortText,
java.lang.String longText,
int requestedKey,
Shortcut conflict,
int m,
int k,
int newmodifier) |