Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
org.openstreetmap.josm.actions.audio |
Provides the classes for JOSM audio playback actions.
|
org.openstreetmap.josm.actions.mapmode |
Provides the classes for JOSM
map modes . |
org.openstreetmap.josm.actions.relation |
Provides the classes for JOSM actions that work with
relations . |
org.openstreetmap.josm.gui |
Provides the classes for JOSM graphical user interface.
|
org.openstreetmap.josm.gui.dialogs |
Provides three kinds of dialogs:
Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI
Changeset dialog based on a standalone implementation, dedicated to OSM changesets management
Extended dialogs for everything else
|
org.openstreetmap.josm.gui.dialogs.layer |
Toggle dialog allowing to display the list of layers.
|
org.openstreetmap.josm.gui.layer |
Provides classes for handling the different kinds of map layers.
|
org.openstreetmap.josm.gui.preferences.shortcut |
Provides classes for handling shortcut preferences.
|
org.openstreetmap.josm.gui.util |
Provides GUI utility classes.
|
org.openstreetmap.josm.gui.widgets |
Provides GUI widgets customized for JOSM needs.
|
org.openstreetmap.josm.tools |
Provides the classes for various utilities and tools called from all other packages.
|
Modifier and Type | Field and Description |
---|---|
protected Shortcut |
JosmAction.sc |
static Shortcut |
DownloadPrimitiveAction.SHORTCUT
Action shortcut (ctrl-shift-O by default), made public in order to be used from
GettingStarted page. |
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)
Constructs a new
AbstractInfoAction . |
AbstractMergeAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register)
Constructs a new
AbstractMergeAction . |
AbstractMergeAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register,
java.lang.String toolbar,
boolean installAdapters)
Constructs a new
AbstractMergeAction . |
AbstractPasteAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar)
Constructs a new
AbstractPasteAction . |
AbstractPasteAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar,
java.lang.String toolbarId)
Constructs a new
AbstractPasteAction . |
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 |
GpxExportAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register,
java.lang.String toolbarId,
boolean installAdapters)
Deferring constructor for child classes.
|
JoinNodeWayAction(boolean joinWayToNode,
java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar) |
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)
Constructs a new
SaveActionBase . |
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 |
---|
JosmAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
java.util.List<Shortcut> shortcuts)
Constructs a new
JosmAction . |
Constructor and Description |
---|
AbstractAudioAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean registerInToolbar)
Constructs a new
BaseAudioAction . |
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,
java.awt.Cursor cursor)
Constructor for mapmodes without a menu
|
Modifier and Type | Field and Description |
---|---|
private Shortcut |
RecentRelationsAction.shortcut |
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<Pair<MapMover.ZoomerAction,Shortcut>> |
MapMover.registeredShortcuts |
Modifier and Type | Method and Description |
---|---|
static javax.swing.Action |
MainApplication.getRegisteredActionShortcut(Shortcut shortcut)
Replies the registered action for the given shortcut
|
static void |
MainApplication.registerActionShortcut(javax.swing.Action action,
Shortcut shortcut)
Registers an action and its shortcut.
|
private void |
MapMover.registerActionShortcut(MapMover.ZoomerAction action,
Shortcut shortcut) |
static void |
MainApplication.unregisterActionShortcut(javax.swing.Action action,
Shortcut shortcut)
Unregisters an action and its shortcut.
|
static void |
MainApplication.unregisterShortcut(Shortcut shortcut)
Unregisters a shortcut.
|
Modifier and Type | Field and Description |
---|---|
private static Shortcut |
FilterDialog.ENABLE_FILTER_SHORTCUT |
private static Shortcut |
FilterDialog.HIDING_FILTER_SHORTCUT |
static Shortcut |
MenuItemSearchDialog.Action.SHORTCUT
Action shortcut (ctrl / space by default), made public in order to be used from
GettingStarted page. |
private Shortcut[] |
LayerListDialog.visibilityToggleShortcuts |
Modifier and Type | Method and Description |
---|---|
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,
java.lang.String helpId) |
Modifier and Type | Field and Description |
---|---|
private Shortcut |
ShowHideLayerAction.multikeyShortcut |
private Shortcut |
ActivateLayerAction.multikeyShortcut |
Modifier and Type | Method and Description |
---|---|
Shortcut |
ShowHideLayerAction.getMultikeyShortcut() |
Shortcut |
ActivateLayerAction.getMultikeyShortcut() |
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 Shortcut |
MultikeyActionsHandler.MyAction.shortcut |
Modifier and Type | Method and Description |
---|---|
Shortcut |
MultikeyShortcutAction.getMultikeyShortcut() |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Pair<javax.swing.Action,Shortcut>> |
DisableShortcutsOnFocusGainedTextField.unregisteredActionShortcuts |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Optional<Shortcut> |
Shortcut.findShortcut(int requestedKey,
int modifier)
Returns the registered shortcut fot the key and modifier
|
private static java.util.Optional<Shortcut> |
Shortcut.findShortcutByKeyOrShortText(int requestedKey,
int modifier,
java.lang.String shortText) |
static java.util.List<Shortcut> |
Shortcut.listAll()
Returns a list of all shortcuts.
|
static java.util.List<Shortcut> |
Shortcut.registerMultiShortcuts(java.lang.String shortText,
java.lang.String longText,
java.util.List<java.lang.Character> characters,
int requestedGroup)
Register a shortcut linked to several characters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Shortcut.ShortcutCollection.add(Shortcut shortcut) |
private static void |
PlatformHookOsx.auto(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) |
(package private) void |
Shortcut.ShortcutCollection.replace(Shortcut newShortcut) |