A B C D E F G H I J K L M N O P Q R S T U V W Z

A

about - Variable in class org.openstreetmap.josm.gui.MainMenu
 
actionPerformed(ActionEvent) - Method in class org.openstreetmap.josm.gui.MainApplet.UploadPreferencesAction
 
activeDivider() - Method in class org.openstreetmap.josm.gui.MultiSplitPane
Returns the Divider that's currently being moved, typically because the user is dragging it, or null.
activeLayerChange(Layer, Layer) - Method in class org.openstreetmap.josm.gui.ImageryMenu
 
activeLayerChange(Layer, Layer) - Method in class org.openstreetmap.josm.gui.MapFrame
 
activeLayerChange(Layer, Layer) - Method in interface org.openstreetmap.josm.gui.MapView.LayerChangeListener
 
add(JMenu, JosmAction) - Static method in class org.openstreetmap.josm.gui.MainMenu
Add a JosmAction to a menu.
add(JMenu, JosmAction, boolean) - Static method in class org.openstreetmap.josm.gui.MainMenu
 
add(JMenu, JosmAction, Enum<E>) - Static method in class org.openstreetmap.josm.gui.MainMenu
Add a JosmAction to a menu.
add(JComponent) - Method in class org.openstreetmap.josm.gui.ScrollViewport
 
addEditLayerChangeListener(MapView.EditLayerChangeListener, boolean) - Static method in class org.openstreetmap.josm.gui.MapView
Adds an edit layer change listener
addEditLayerChangeListener(MapView.EditLayerChangeListener) - Static method in class org.openstreetmap.josm.gui.MapView
 
addGpxLayer(GpxLayer) - Method in class org.openstreetmap.josm.gui.MapView
Adds a GPX layer.
addLayer(Layer) - Method in class org.openstreetmap.josm.gui.MapView
Add a layer to the current MapView.
addLayerChangeListener(MapView.LayerChangeListener) - Static method in class org.openstreetmap.josm.gui.MapView
Adds a layer change listener
addLayoutComponent(String, Component) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Add a component to this MultiSplitLayout.
addMapMode(IconToggleButton) - Method in class org.openstreetmap.josm.gui.MapFrame
 
addMapModeChangeListener(MapFrame.MapModeChangeListener) - Static method in class org.openstreetmap.josm.gui.MapFrame
Adds a mapMode change listener
addMenu(String, int, int, String) - Method in class org.openstreetmap.josm.gui.MainMenu
 
addMenu(JMenu, String, int, int, String) - Method in class org.openstreetmap.josm.gui.MainMenu
 
addMouseListener(MouseListener) - Method in class org.openstreetmap.josm.gui.MapStatus
 
addMouseListener(MouseListener) - Method in class org.openstreetmap.josm.gui.QuadStateCheckBox
Do not let anyone add mouse listeners
addnode - Variable in class org.openstreetmap.josm.gui.MainMenu
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.openstreetmap.josm.gui.SelectionManager.SelectionEnded
Called to register the selection manager for "active" property.
addTemporaryLayer(MapViewPaintable) - Method in class org.openstreetmap.josm.gui.MapView
 
addToggleDialog(ToggleDialog) - Method in class org.openstreetmap.josm.gui.MapFrame
 
addToggleDialog(ToggleDialog, boolean) - Method in class org.openstreetmap.josm.gui.MapFrame
Call this to add new toggle dialogs to the left button-list
addWithCheckbox(JMenu, JosmAction, Enum<E>) - Static method in class org.openstreetmap.josm.gui.MainMenu
Add a JosmAction to a menu and automatically prints accelerator if available.
addZoomChangeListener(NavigatableComponent.ZoomChangeListener) - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
Adds a zoom change listener
adjustLayout() - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
 
afterFinish() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
Can be overriden if something needs to run after progress monitor is closed.
alignInCircle - Variable in class org.openstreetmap.josm.gui.MainMenu
 
alignInLine - Variable in class org.openstreetmap.josm.gui.MainMenu
 
ALL_DIRECTION - Static variable in class org.openstreetmap.josm.gui.ScrollViewport
 
aName - Variable in class org.openstreetmap.josm.gui.NavigatableComponent.SystemOfMeasurement
 
appendLogMessage(String) - Method in class org.openstreetmap.josm.gui.MapStatus.BackgroundProgressMonitor
 
appendLogMessage(String) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
Appends a log message to the progress dialog.
applyButtonHiddenPreferences() - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
asColl(T) - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
 
audioBack - Variable in class org.openstreetmap.josm.gui.MainMenu
 
audioFaster - Variable in class org.openstreetmap.josm.gui.MainMenu
 
audioFwd - Variable in class org.openstreetmap.josm.gui.MainMenu
 
audioMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
audioNext - Variable in class org.openstreetmap.josm.gui.MainMenu
 
audioPlayPause - Variable in class org.openstreetmap.josm.gui.MainMenu
 
audioPrev - Variable in class org.openstreetmap.josm.gui.MainMenu
 
audioSlower - Variable in class org.openstreetmap.josm.gui.MainMenu
 
aValue - Variable in class org.openstreetmap.josm.gui.NavigatableComponent.SystemOfMeasurement
 

B

bName - Variable in class org.openstreetmap.josm.gui.NavigatableComponent.SystemOfMeasurement
 
BookmarkList - Class in org.openstreetmap.josm.gui
List class that read and save its content from the bookmark file.
BookmarkList() - Constructor for class org.openstreetmap.josm.gui.BookmarkList
Create a bookmark list as well as the Buttons add and remove.
BookmarkList.Bookmark - Class in org.openstreetmap.josm.gui
Class holding one bookmarkentry.
BookmarkList.Bookmark(Collection<String>) - Constructor for class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
BookmarkList.Bookmark() - Constructor for class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
BookmarkList.Bookmark(Bounds) - Constructor for class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
buildDefaultToolTip(IPrimitive) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Builds a default tooltip text for the primitive primitive.
buildDefaultToolTip(HistoryOsmPrimitive) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Builds a default tooltip text for an HistoryOsmPrimitive primitive.
buttonAction(int, ActionEvent) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
This gets performed whenever a button is clicked or activated
buttonHidden() - Method in interface org.openstreetmap.josm.gui.ShowHideButtonListener
 
buttons - Variable in class org.openstreetmap.josm.gui.ExtendedDialog
 
buttonShown() - Method in interface org.openstreetmap.josm.gui.ShowHideButtonListener
 
bValue - Variable in class org.openstreetmap.josm.gui.NavigatableComponent.SystemOfMeasurement
 

C

cancel() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
User pressed cancel button.
canRunInBackground() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
Task can run in background if returned value <> null.
center - Variable in class org.openstreetmap.josm.gui.NavigatableComponent
Center n/e coordinate of the desired screen center.
checkFormat(INode, String) - Method in interface org.openstreetmap.josm.gui.NameFormatterHook
Check the node format.
checkFormat(IWay, String) - Method in interface org.openstreetmap.josm.gui.NameFormatterHook
Check the way format.
checkFormat(IRelation, String) - Method in interface org.openstreetmap.josm.gui.NameFormatterHook
Check the relation format.
checkRelationTypeName(IRelation, String) - Method in interface org.openstreetmap.josm.gui.NameFormatterHook
Check the relation type name.
CHINESE_SOM - Static variable in class org.openstreetmap.josm.gui.NavigatableComponent
 
closeChangesetAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 
combineWay - Variable in class org.openstreetmap.josm.gui.MainMenu
 
compareTo(BookmarkList.Bookmark) - Method in class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
ConditionalOptionPaneUtil - Class in org.openstreetmap.josm.gui
ConditionalOptionPaneUtil provides static utility methods for displaying modal message dialogs which can be enabled/disabled by the user.
configureContextsensitiveHelp(String, boolean) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Configures how this dialog support for context sensitive help.
conflictDialog - Variable in class org.openstreetmap.josm.gui.MapFrame
 
contentInsets - Variable in class org.openstreetmap.josm.gui.ExtendedDialog
 
copy - Variable in class org.openstreetmap.josm.gui.MainMenu
 
copyCoordinates - Variable in class org.openstreetmap.josm.gui.MainMenu
 
createArrow(ActionListener) - Method in class org.openstreetmap.josm.gui.SideButton
 
createCircle - Variable in class org.openstreetmap.josm.gui.MainMenu
 
createMultipolygon - Variable in class org.openstreetmap.josm.gui.MainMenu
 
currentAction - Variable in class org.openstreetmap.josm.gui.PleaseWaitDialog
 

D

DATA_FLAVOR - Static variable in class org.openstreetmap.josm.gui.FileDrop.TransferableObject
The default DataFlavor for FileDrop.TransferableObject has the representation class net.iharder.dnd.TransferableObject.class and the MIME type application/x-net.iharder.dnd.TransferableObject.
decorateNameWithId(StringBuilder, IPrimitive) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Decorates the name of primitive with its id, if the preference osm-primitives.showid is set.
decorateNameWithId(StringBuilder, HistoryOsmPrimitive) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Decorates the name of primitive with its id, if the preference osm-primitives.showid is set.
DEF_TOGGLE_DLG_WIDTH - Static variable in class org.openstreetmap.josm.gui.MapFrame
Default width of the toggle dialog area.
DEFAULT_NAMING_TAGS_FOR_RELATIONS - Static variable in class org.openstreetmap.josm.gui.DefaultNameFormatter
The default list of tags which are used as naming tags in relations.
defaultButton - Variable in class org.openstreetmap.josm.gui.ExtendedDialog
 
defaultMenuPos - Variable in class org.openstreetmap.josm.gui.MainMenu
 
DefaultNameFormatter - Class in org.openstreetmap.josm.gui
This is the default implementation of a NameFormatter for names of OsmPrimitives.
DefaultNameFormatter() - Constructor for class org.openstreetmap.josm.gui.DefaultNameFormatter
 
delete - Variable in class org.openstreetmap.josm.gui.MainMenu
 
destroy() - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
destroy() - Method in class org.openstreetmap.josm.gui.MapFrame
Called as some kind of destructor when the last layer has been removed.
destroy() - Method in class org.openstreetmap.josm.gui.MapView
 
determineNextActiveLayer(List<Layer>) - Method in class org.openstreetmap.josm.gui.MapView
Determines the next active data layer according to the following rules: if there is at least one OsmDataLayer the first one becomes active otherwise, the top most layer of any type becomes active
DIALOG_DISABLED_OPTION - Static variable in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
 
DialogClosedOtherwise - Static variable in class org.openstreetmap.josm.gui.ExtendedDialog
 
dispose() - Method in class org.openstreetmap.josm.gui.MenuScroller
Removes this MenuScroller from the associated menu and restores the default behavior of the menu.
distribute - Variable in class org.openstreetmap.josm.gui.MainMenu
 
dividerAt(int, int) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Return the Divider whose bounds contain the specified point, or null if there isn't one.
dividersThatOverlap(Rectangle) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Return the Dividers whose bounds overlap the specified Rectangle.
DOWN_DIRECTION - Static variable in class org.openstreetmap.josm.gui.ScrollViewport
 
download - Variable in class org.openstreetmap.josm.gui.MainMenu
 
downloadPrimitive - Variable in class org.openstreetmap.josm.gui.MainMenu
 
downloadReferrers - Variable in class org.openstreetmap.josm.gui.MainMenu
 
duplicate - Variable in class org.openstreetmap.josm.gui.MainMenu
 

E

editLayerChanged(OsmDataLayer, OsmDataLayer) - Method in interface org.openstreetmap.josm.gui.MapView.EditLayerChangeListener
 
editMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
ExceptionDialogUtil - Class in org.openstreetmap.josm.gui
This utility class provides static methods which explain various exceptions to the user.
exit - Variable in class org.openstreetmap.josm.gui.MainMenu
 
expertChanged(boolean) - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
explainAuthenticationFailed(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because the authentication at the OSM server failed
explainAuthorizationFailed(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because accessing a protected resource was forbidden.
explainBadRequest(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because of a bad request
explainBandwidthLimitExceeded(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because of a bandwidth limit (HTTP 509)
explainChangesetClosedException(ChangesetClosedException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
handles a ChangesetClosedException
explainClientTimeout(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because of a client timeout (HTTP 408)
explainConflict(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because of a conflict
explainException(Exception) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains an Exception to the user.
explainGeneric(Exception) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains an exception with a generic message dialog
explainGenericHttpException(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException with a generic error message.
explainGoneForUnknownPrimitive(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
explains the case of an error due to a delete request on an already deleted OsmPrimitive, i.e.
explainInternalServerError(OsmTransferException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because of an internal server error in the OSM API server.
explainMissingOAuthAccessTokenException(MissingOAuthAccessTokenException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because accessing a protected resource was forbidden.
explainNestedIllegalDataException(OsmTransferException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a IllegalDataException which has caused an OsmTransferException.
explainNestedInvocationTargetException(Exception) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a InvocationTargetException
explainNestedIOException(OsmTransferException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a IOException which has caused an OsmTransferException.
explainNestedSocketException(OsmTransferException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a SocketException which has caused an OsmTransferException.
explainNestedUnkonwnHostException(OsmTransferException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a UnknownHostException which has caused an OsmTransferException.
explainNotFound(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a OsmApiException which was thrown because a resource wasn't found on the server
explainOsmApiInitializationException(OsmApiInitializationException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
handles an exception caught during OSM API initialization
explainOsmTransferException(OsmTransferException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains an OsmTransferException to the user.
explainPreconditionFailed(OsmApiException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains an upload error due to a violated precondition, i.e.
explainSecurityException(OsmTransferException) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Explains a SecurityException which has caused an OsmTransferException.
ExtendedDialog - Class in org.openstreetmap.josm.gui
General configurable dialog window.
ExtendedDialog(Component, String, String[]) - Constructor for class org.openstreetmap.josm.gui.ExtendedDialog
This method sets up the most basic options for the dialog.
ExtendedDialog(Component, String, String[], boolean) - Constructor for class org.openstreetmap.josm.gui.ExtendedDialog
Same as above but lets you define if the dialog should be modal.
ExtendedDialog(Component, String, String[], boolean, boolean) - Constructor for class org.openstreetmap.josm.gui.ExtendedDialog
 

F

FileDrop - Class in org.openstreetmap.josm.gui
This class makes it easy to drag and drop files from the operating system to a Java program.
FileDrop(Component) - Constructor for class org.openstreetmap.josm.gui.FileDrop
 
FileDrop(Component, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Constructs a FileDrop with a default light-blue border and, if c is a Container, recursively sets all elements contained within as drop targets, though only the top level container will change borders.
FileDrop(Component, boolean, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Constructor with a default border and the option to recursively set drop targets.
FileDrop(PrintStream, Component, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Constructor with a default border and debugging optionally turned on.
FileDrop(PrintStream, Component, boolean, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Constructor with a default border, debugging optionally turned on and the option to recursively set drop targets.
FileDrop(Component, Border, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Constructor with a specified border
FileDrop(Component, Border, boolean, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Constructor with a specified border and the option to recursively set drop targets.
FileDrop(PrintStream, Component, Border, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Constructor with a specified border and debugging optionally turned on.
FileDrop(PrintStream, Component, Border, boolean, FileDrop.Listener) - Constructor for class org.openstreetmap.josm.gui.FileDrop
Full constructor with a specified border and debugging optionally turned on.
FileDrop.Event - Class in org.openstreetmap.josm.gui
This is the event that is passed to the filesDropped(...) method in your FileDropListener when files are dropped onto a registered drop target.
FileDrop.Event(File[], Object) - Constructor for class org.openstreetmap.josm.gui.FileDrop.Event
Constructs an FileDrop.Event with the array of files that were dropped and the FileDrop that initiated the event.
FileDrop.Listener - Interface in org.openstreetmap.josm.gui
Implement this inner interface to listen for when files are dropped.
FileDrop.TransferableObject - Class in org.openstreetmap.josm.gui
At last an easy way to encapsulate your custom objects for dragging and dropping in your Java programs! When you need to create a Transferable object, use this class to wrap your object.
FileDrop.TransferableObject(Object) - Constructor for class org.openstreetmap.josm.gui.FileDrop.TransferableObject
Creates a new FileDrop.TransferableObject that wraps data.
FileDrop.TransferableObject(FileDrop.TransferableObject.Fetcher) - Constructor for class org.openstreetmap.josm.gui.FileDrop.TransferableObject
Creates a new FileDrop.TransferableObject that will return the object that is returned by fetcher.
FileDrop.TransferableObject(Class<?>, FileDrop.TransferableObject.Fetcher) - Constructor for class org.openstreetmap.josm.gui.FileDrop.TransferableObject
Creates a new FileDrop.TransferableObject that will return the object that is returned by fetcher.
FileDrop.TransferableObject.Fetcher - Interface in org.openstreetmap.josm.gui
Instead of passing your data directly to the FileDrop.TransferableObject constructor, you may want to know exactly when your data was received in case you need to remove it from its source (or do anyting else to it).
fileMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
filesDropped(File[]) - Method in interface org.openstreetmap.josm.gui.FileDrop.Listener
This method is called when files have been successfully dropped.
fillPanel(Container) - Method in class org.openstreetmap.josm.gui.MapFrame
Fill the given panel by adding all necessary components to the different locations.
filterDialog - Variable in class org.openstreetmap.josm.gui.MapFrame
 
finalize() - Method in class org.openstreetmap.josm.gui.MenuScroller
Ensures that the dispose method of this MenuScroller is called when there are no more refrences to it.
findMaxDialogSize() - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Tries to find a good value of how large the dialog should be
finish() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
Finish up the data work.
fireActiveLayerChanged(Layer, Layer) - Static method in class org.openstreetmap.josm.gui.MapView
 
fireEditLayerChanged(OsmDataLayer, OsmDataLayer) - Static method in class org.openstreetmap.josm.gui.MapView
 
fireLayerAdded(Layer) - Static method in class org.openstreetmap.josm.gui.MapView
 
fireLayerRemoved(Layer) - Static method in class org.openstreetmap.josm.gui.MapView
 
fireMapModeChanged(MapMode, MapMode) - Static method in class org.openstreetmap.josm.gui.MapFrame
 
fireZoomChanged() - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
 
fixFocus() - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Don't focus the "do not show this again" check box, but the default button.
followLine - Variable in class org.openstreetmap.josm.gui.MainMenu
 
format(Node) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Formats a name for a node
format(Way) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Formats a name for a way
format(Relation) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Formats a name for a relation
format(Changeset) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Formats a name for a changeset
format(HistoryNode) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Formats a name for a history node
format(HistoryWay) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Formats a name for a way
format(HistoryRelation) - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Formats a name for a HistoryRelation)
fullscreenToggleAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 

G

getAccessibleContext() - Method in class org.openstreetmap.josm.gui.MultiSplitPane
 
getAccessibleRole() - Method in class org.openstreetmap.josm.gui.MultiSplitPane.AccessibleMultiSplitPane
 
getActionName() - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
getActiveLayer() - Method in class org.openstreetmap.josm.gui.MapView
Replies the currently active layer
getAffineTransform() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getAllLayers() - Method in class org.openstreetmap.josm.gui.MapView
 
getAllLayersAsList() - Method in class org.openstreetmap.josm.gui.MapView
 
getAllNearest(Point, Collection<OsmPrimitive>, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getAllNearest(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getAnglePanel() - Method in class org.openstreetmap.josm.gui.MapStatus
 
getArea() - Method in class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
getBottomFixedCount() - Method in class org.openstreetmap.josm.gui.MenuScroller
Returns the number of items fixed at the bottom of the menu or popup menu.
getBounds() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
Returns the bounding Rectangle for this Node.
getCenter() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getChildren() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Split
Returns this Split node's children.
getColor() - Static method in class org.openstreetmap.josm.gui.MapScaler
 
getComponentText(OsmPrimitive) - Method in class org.openstreetmap.josm.gui.OsmPrimitivRenderer
Can be overridden to customize the Text
getComponentToolTipText(OsmPrimitive) - Method in class org.openstreetmap.josm.gui.OsmPrimitivRenderer
Can be overridden to customize the ToolTipText
getCurrentDataSet() - Method in class org.openstreetmap.josm.gui.MapView
 
getCurrentDataSet() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getCustomDataFlavor() - Method in class org.openstreetmap.josm.gui.FileDrop.TransferableObject
Returns the custom DataFlavor associated with the encapsulated object or null if the FileDrop.TransferableObject.Fetcher constructor was used without passing a Class.
getDefaultButtonAction() - Method in class org.openstreetmap.josm.gui.MapFrame
 
getDialogReturnValue(String) - Static method in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
Returns the preference value for the preference key "message." + prefKey + ".value".
getDialogShowingEnabled(String) - Static method in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
Replies the preference value for the preference key "message." + prefKey.
getDist100Pixel() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getDist100PixelText() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getDistText(double) - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getDistText(double) - Method in class org.openstreetmap.josm.gui.NavigatableComponent.SystemOfMeasurement
 
getDividerPainter() - Method in class org.openstreetmap.josm.gui.MultiSplitPane
The DividerPainter that's used to paint Dividers on this MultiSplitPane.
getDividerSize() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Returns the width of Dividers in Split rows, and the height of Dividers in Split columns.
getEastNorth(int, int) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getEditLayer() - Method in class org.openstreetmap.josm.gui.MapView
Replies the current edit layer, if any
getFiles() - Method in class org.openstreetmap.josm.gui.FileDrop.Event
Returns an array of files that were dropped on a registered drop target.
getFloatingDividers() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
 
getIcon() - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
getInstance() - Static method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Replies the unique instance of this formatter
getInstance() - Static method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies the unique instance of the JOSM user identity manager
getInterval() - Method in class org.openstreetmap.josm.gui.MenuScroller
Returns the scroll interval in milliseconds
getLatLon(int, int) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getLatLon(double, double) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getLatLonBounds(Rectangle) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getLayerPos(Layer) - Method in class org.openstreetmap.josm.gui.MapView
 
getLayersOfType(Class<T>) - Method in class org.openstreetmap.josm.gui.MapView
Replies an unmodifiable list of layers of a certain type.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.openstreetmap.josm.gui.OsmPrimitivRenderer
Adapter method supporting the ListCellRenderer interface.
getMaxProjectionBounds() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getModel() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Return the root of the tree of Split, Leaf, and Divider nodes that define this layout.
getMultiSplitLayout() - Method in class org.openstreetmap.josm.gui.MultiSplitPane
A convenience method that returns the layout manager cast to MutliSplitLayout.
getName() - Method in class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
getName() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Leaf
Return the Leaf's name.
getNamingtagsForRelations() - Static method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Replies the list of naming tags used in relations.
getNearestNode(Point, Predicate<OsmPrimitive>, boolean) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* depends on the current map selection state IF use_selected is true.
getNearestNode(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Convenience method to NavigatableComponent.getNearestNode(Point, Predicate, boolean).
getNearestNodeOrWay(Point, Predicate<OsmPrimitive>, boolean) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* depends on the current map selection state IF use_selected is true.
getNearestNodes(Point, Collection<Node>, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getNearestNodes(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getNearestNodesOrWays(Point, Collection<OsmPrimitive>, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getNearestNodesOrWays(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getNearestWay(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* depends on the current map selection state.
getNearestWays(Point, Collection<Way>, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getNearestWays(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* does not depend on the current map selection state, neither does the result *order*.
getNearestWaySegment(Point, Predicate<OsmPrimitive>, boolean) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The *result* depends on the current map selection state IF use_selected is true.
getNearestWaySegment(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Convenience method to NavigatableComponent.getNearestWaySegment(Point, Predicate, boolean).
getNearestWaySegments(Point, Collection<WaySegment>, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The result *order* depends on the current map selection state.
getNearestWaySegments(Point, Predicate<OsmPrimitive>) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
The result *order* depends on the current map selection state.
getNestedException(Exception, Class<T>) - Static method in class org.openstreetmap.josm.gui.ExceptionDialogUtil
Replies the first nested exception of type nestedClass (including the root exception e) or null, if no such exception is found.
getNode() - Method in exception org.openstreetmap.josm.gui.MultiSplitLayout.InvalidLayoutException
 
getNodeComparator() - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
 
getNumLayers() - Method in class org.openstreetmap.josm.gui.MapView
Replies the number of layers managed by this mav view
getObject() - Method in interface org.openstreetmap.josm.gui.FileDrop.TransferableObject.Fetcher
Return the object being encapsulated in the FileDrop.TransferableObject.
getObjectsInRectangle(Rectangle, boolean) - Method in class org.openstreetmap.josm.gui.SelectionManager
Return a list of all objects in the rectangle, respecting the different modifier.
getParameterInfo() - Method in class org.openstreetmap.josm.gui.MainApplet
 
getParent() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
Returns the Split parent of this Node, or null.
getPoint(EastNorth) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getPoint(LatLon) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getPoint(Node) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getPoint2D(EastNorth) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Return the point on the screen where this Coordinate would be.
getPoint2D(LatLon) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getPoint2D(Node) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getPreferredSize() - Method in class org.openstreetmap.josm.gui.JMultilineLabel
Tries to determine a suitable height for the given contents and return that dimension.
getProgressMonitor() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
 
getProgressMonitor() - Method in class org.openstreetmap.josm.gui.SplashScreen
 
getProjection() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getProjectionBounds() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getPropertyChangeListeners() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
 
getRealBounds() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getRelationComparator() - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
 
getSafeActionValue(String) - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
getscrollCount() - Method in class org.openstreetmap.josm.gui.MenuScroller
Returns the number of items in the scrolling portion of the menu.
getState() - Method in class org.openstreetmap.josm.gui.QuadStateCheckBox
Return the current state, which is determined by the selection status of the model.
getSystemOfMeasurement() - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.openstreetmap.josm.gui.OsmPrimitivRenderer
Adapter method supporting the TableCellRenderer interface.
GettingStarted - Class in org.openstreetmap.josm.gui
 
GettingStarted() - Constructor for class org.openstreetmap.josm.gui.GettingStarted
Initializes getting the MOTD as well as enabling the FileDrop Listener.
GettingStarted.LinkGeneral - Class in org.openstreetmap.josm.gui
 
GettingStarted.LinkGeneral(String) - Constructor for class org.openstreetmap.josm.gui.GettingStarted.LinkGeneral
 
getToggleDialog(Class<T>) - Method in class org.openstreetmap.josm.gui.MapFrame
Replies the instance of a toggle dialog of type type managed by this map frame
getTopFixedCount() - Method in class org.openstreetmap.josm.gui.MenuScroller
Returns the number of items fixed at the top of the menu or popup menu.
getTransferData(DataFlavor) - Method in class org.openstreetmap.josm.gui.FileDrop.TransferableObject
Returns the data encapsulated in this FileDrop.TransferableObject.
getTransferDataFlavors() - Method in class org.openstreetmap.josm.gui.FileDrop.TransferableObject
Returns a two- or three-element array containing first the custom data flavor, if one was created in the constructors, second the default FileDrop.TransferableObject.DATA_FLAVOR associated with FileDrop.TransferableObject, and third the java.awt.datatransfer.DataFlavor.stringFlavor.
getUserId() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies the user id of the current JOSM user.
getUserInfo() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies verified additional information about the current user if the user is JosmUserIdentityManager.isFullyIdentified().
getUserName() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies the user name of the current JOSM user.
getValue() - Method in class org.openstreetmap.josm.gui.ExtendedDialog
 
getViewID() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Return a ID which is unique as long as viewport dimensions are the same
getViewPosition() - Method in class org.openstreetmap.josm.gui.ScrollViewport
 
getViewRect() - Method in class org.openstreetmap.josm.gui.ScrollViewport
 
getViewSize() - Method in class org.openstreetmap.josm.gui.ScrollViewport
 
getVisibleLayersInZOrder() - Method in class org.openstreetmap.josm.gui.MapView
Creates a list of the visible layers in Z-Order, the layer with the lowest Z-Order first, layer with the highest Z-Order last.
getWayComparator() - Method in class org.openstreetmap.josm.gui.DefaultNameFormatter
 
getWeight() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
Value between 0.0 and 1.0 used to compute how much space to add to this sibling when the layout grows or how much to reduce when the layout shrinks.
gpxExport - Variable in class org.openstreetmap.josm.gui.MainMenu
 
groupbutton - Variable in class org.openstreetmap.josm.gui.IconToggleButton
 

H

hasLayer(Layer) - Method in class org.openstreetmap.josm.gui.MapView
replies true if the list of layers managed by this map view contain layer
hasLayers() - Method in class org.openstreetmap.josm.gui.MapView
Replies true if there is at least one layer in this map view
hasZoomRedoEntries() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
hasZoomUndoEntries() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
help - Variable in class org.openstreetmap.josm.gui.MainMenu
 
HelpAwareOptionPane - Class in org.openstreetmap.josm.gui
 
HelpAwareOptionPane() - Constructor for class org.openstreetmap.josm.gui.HelpAwareOptionPane
 
HelpAwareOptionPane.ButtonSpec - Class in org.openstreetmap.josm.gui
 
HelpAwareOptionPane.ButtonSpec(String, Icon, String, String) - Constructor for class org.openstreetmap.josm.gui.HelpAwareOptionPane.ButtonSpec
 
helpMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
helpTopic - Variable in class org.openstreetmap.josm.gui.HelpAwareOptionPane.ButtonSpec
 
helpTopic() - Method in class org.openstreetmap.josm.gui.MapScaler
 
helpTopic() - Method in class org.openstreetmap.josm.gui.MapStatus
 
helpTopic() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
hideButton() - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
historyinfo - Variable in class org.openstreetmap.josm.gui.MainMenu
 
historyinfoweb - Variable in class org.openstreetmap.josm.gui.MainMenu
 
HORIZONTAL_DIRECTION - Static variable in class org.openstreetmap.josm.gui.ScrollViewport
 
hyperlinkUpdate(HyperlinkEvent) - Method in class org.openstreetmap.josm.gui.GettingStarted.LinkGeneral
 

I

icon - Variable in class org.openstreetmap.josm.gui.HelpAwareOptionPane.ButtonSpec
 
IconToggleButton - Class in org.openstreetmap.josm.gui
Just a toggle button, with smaller border and icon only to display in MapFrame toolbars.
IconToggleButton(Action) - Constructor for class org.openstreetmap.josm.gui.IconToggleButton
Construct the toggle button with the given action.
IconToggleButton(Action, boolean) - Constructor for class org.openstreetmap.josm.gui.IconToggleButton
Construct the toggle button with the given action.
ImageryMenu - Class in org.openstreetmap.josm.gui
 
ImageryMenu() - Constructor for class org.openstreetmap.josm.gui.ImageryMenu
 
imageryMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
IMPERIAL_SOM - Static variable in class org.openstreetmap.josm.gui.NavigatableComponent
 
info - Variable in class org.openstreetmap.josm.gui.MainMenu
 
infoweb - Variable in class org.openstreetmap.josm.gui.MainMenu
 
init() - Method in class org.openstreetmap.josm.gui.MainApplet
 
initFromPreferences() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Initializes the user identity manager from values in the Preferences
initializeDialogsPane() - Method in class org.openstreetmap.josm.gui.MapFrame
Open all ToggleDialogs that have their preferences property set.
isActiveLayerDrawable() - Method in class org.openstreetmap.josm.gui.MapView
Replies true if the active layer is drawable.
isActiveLayerVisible() - Method in class org.openstreetmap.josm.gui.MapView
Replies true if the active layer is visible.
isAnonymous() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies true if the current JOSM user is anonymous.
isButtonVisible() - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
isContinuousLayout() - Method in class org.openstreetmap.josm.gui.MultiSplitPane
Returns true if dragging a divider only updates the layout when the drag gesture ends (typically, when the mouse button is released).
isCurrentUser(String) - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies true if the user with name username is the current user
isDataFlavorSupported(DataFlavor) - Method in class org.openstreetmap.josm.gui.FileDrop.TransferableObject
Returns true if flavor is one of the supported flavors.
isFullyIdentified() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies true if the current JOSM user is fully identified.
isPartiallyIdentified() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Replies true if the current JOSM user is partially identified.
isPlatformOsx() - Static method in class org.openstreetmap.josm.gui.MapMover
Replies true if we are currently running on OSX
isRowLayout() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Split
Returns true if the this Split's children are to be laid out in a row: all the same height, left edge equal to the previous Node's right edge.
isVertical() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Divider
Convenience method, returns true if the Divider's parent is a Split row (a Split with isRowLayout() true), false otherwise.
isVirtualNodesEnabled() - Method in class org.openstreetmap.josm.gui.MapView
 

J

JMultilineLabel - Class in org.openstreetmap.josm.gui
Creates a normal label that will wrap its contents if there less width than required to print it in one line.
JMultilineLabel(String) - Constructor for class org.openstreetmap.josm.gui.JMultilineLabel
Constructs a normal label but adds HTML tags if not already done so.
joinAreas - Variable in class org.openstreetmap.josm.gui.MainMenu
 
joinNodeWay - Variable in class org.openstreetmap.josm.gui.MainMenu
 
JosmUserIdentityManager - Class in org.openstreetmap.josm.gui
JosmUserStateManager is a global object which keeps track of what JOSM knows about the identity of the current user.
jumpToAct - Variable in class org.openstreetmap.josm.gui.MainMenu
 

K

keepVisible(JMenuItem) - Method in class org.openstreetmap.josm.gui.MenuScroller
Scrolls the specified item into view each time the menu is opened.
keepVisible(int) - Method in class org.openstreetmap.josm.gui.MenuScroller
Scrolls the item at the specified index into view each time the menu is opened.

L

lastMEvent - Variable in class org.openstreetmap.josm.gui.MapView
The last event performed by mouse.
lastWeightedChild() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Split
Convenience method that returns the last child whose weight is > 0.0.
layerAdded(Layer) - Method in class org.openstreetmap.josm.gui.ImageryMenu
 
layerAdded(Layer) - Method in class org.openstreetmap.josm.gui.MapFrame
 
layerAdded(Layer) - Method in interface org.openstreetmap.josm.gui.MapView.LayerChangeListener
 
layerRemoved(Layer) - Method in class org.openstreetmap.josm.gui.ImageryMenu
 
layerRemoved(Layer) - Method in class org.openstreetmap.josm.gui.MapFrame
 
layerRemoved(Layer) - Method in interface org.openstreetmap.josm.gui.MapView.LayerChangeListener
 
layoutContainer(Container) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Compute the bounds of all of the Split/Divider/Leaf Nodes in the layout model, and then set the bounds of each child component with a matching Leaf Node.
LEFT_DIRECTION - Static variable in class org.openstreetmap.josm.gui.ScrollViewport
 
load() - Method in class org.openstreetmap.josm.gui.BookmarkList
Loads the bookmarks from file.

M

main(String[]) - Static method in class org.openstreetmap.josm.gui.MainApplet
 
main(String[]) - Static method in class org.openstreetmap.josm.gui.MainApplication
Main application Startup
MainApplet - Class in org.openstreetmap.josm.gui
 
MainApplet() - Constructor for class org.openstreetmap.josm.gui.MainApplet
 
MainApplet.UploadPreferencesAction - Class in org.openstreetmap.josm.gui
 
MainApplet.UploadPreferencesAction() - Constructor for class org.openstreetmap.josm.gui.MainApplet.UploadPreferencesAction
 
MainApplication - Class in org.openstreetmap.josm.gui
Main window class application.
MainApplication() - Constructor for class org.openstreetmap.josm.gui.MainApplication
Allow subclassing (see JOSM.java)
MainApplication(JFrame) - Constructor for class org.openstreetmap.josm.gui.MainApplication
Construct an main frame, ready sized and operating.
MainMenu - Class in org.openstreetmap.josm.gui
This is the JOSM main menu bar.
MainMenu() - Constructor for class org.openstreetmap.josm.gui.MainMenu
 
MainMenu.WINDOW_MENU_GROUP - Enum in org.openstreetmap.josm.gui
 
makeIcon(String) - Static method in class org.openstreetmap.josm.gui.SideButton
 
MapFrame - Class in org.openstreetmap.josm.gui
One Map frame with one dataset behind.
MapFrame(JPanel) - Constructor for class org.openstreetmap.josm.gui.MapFrame
 
MapFrame.MapModeChangeListener - Interface in org.openstreetmap.josm.gui
Interface to notify listeners of the change of the mapMode.
mapMode - Variable in class org.openstreetmap.josm.gui.MapFrame
The current mode, this frame operates.
mapModeChange(MapMode, MapMode) - Method in interface org.openstreetmap.josm.gui.MapFrame.MapModeChangeListener
 
MapMover - Class in org.openstreetmap.josm.gui
Enables moving of the map by holding down the right mouse button and drag the mouse.
MapMover(NavigatableComponent, JPanel) - Constructor for class org.openstreetmap.josm.gui.MapMover
Create a new MapMover
MapScaler - Class in org.openstreetmap.josm.gui
 
MapScaler(NavigatableComponent) - Constructor for class org.openstreetmap.josm.gui.MapScaler
 
MapStatus - Class in org.openstreetmap.josm.gui
A component that manages some status information display about the map.
MapStatus(MapFrame) - Constructor for class org.openstreetmap.josm.gui.MapStatus
Construct a new MapStatus and attach it to the map view.
MapStatus.BackgroundProgressMonitor - Class in org.openstreetmap.josm.gui
 
MapStatus.BackgroundProgressMonitor() - Constructor for class org.openstreetmap.josm.gui.MapStatus.BackgroundProgressMonitor
 
mapView - Variable in class org.openstreetmap.josm.gui.MapFrame
The view control displayed.
MapView - Class in org.openstreetmap.josm.gui
This is a component used in the MapFrame for browsing the map.
MapView(JPanel) - Constructor for class org.openstreetmap.josm.gui.MapView
 
MapView.EditLayerChangeListener - Interface in org.openstreetmap.josm.gui
 
MapView.LayerChangeListener - Interface in org.openstreetmap.josm.gui
Interface to notify listeners of the change of the active layer.
MenuScroller - Class in org.openstreetmap.josm.gui
A class that provides scrolling capabilities to a long menu dropdown or popup menu.
MenuScroller(JMenu) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a menu with the default number of items to display at a time, and default scrolling interval.
MenuScroller(JPopupMenu) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a popup menu with the default number of items to display at a time, and default scrolling interval.
MenuScroller(JMenu, int) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a menu with the specified number of items to display at a time, and default scrolling interval.
MenuScroller(JPopupMenu, int) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a popup menu with the specified number of items to display at a time, and default scrolling interval.
MenuScroller(JMenu, int, int) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a menu with the specified number of items to display at a time, and specified scrolling interval.
MenuScroller(JPopupMenu, int, int) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a popup menu with the specified number of items to display at a time, and specified scrolling interval.
MenuScroller(JMenu, int, int, int, int) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a menu with the specified number of items to display in the scrolling region, the specified scrolling interval, and the specified numbers of items fixed at the top and bottom of the menu.
MenuScroller(JPopupMenu, int, int, int, int) - Constructor for class org.openstreetmap.josm.gui.MenuScroller
Constructs a MenuScroller that scrolls a popup menu with the specified number of items to display in the scrolling region, the specified scrolling interval, and the specified numbers of items fixed at the top and bottom of the popup menu.
menuSeparatorHandler - Static variable in class org.openstreetmap.josm.gui.MainMenu
this menu listener hides unnecessary JSeparators in a menu list but does not remove them.
merge - Variable in class org.openstreetmap.josm.gui.MainMenu
 
mergeNodes - Variable in class org.openstreetmap.josm.gui.MainMenu
 
mergeSelected - Variable in class org.openstreetmap.josm.gui.MainMenu
 
METRIC_SOM - Static variable in class org.openstreetmap.josm.gui.NavigatableComponent
 
MIME_TYPE - Static variable in class org.openstreetmap.josm.gui.FileDrop.TransferableObject
The MIME type for FileDrop.TransferableObject.DATA_FLAVOR is application/x-net.iharder.dnd.TransferableObject.
minimumLayoutSize(Container) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
 
mirror - Variable in class org.openstreetmap.josm.gui.MainMenu
 
mouseClicked(MouseEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
 
mouseDragged(MouseEvent) - Method in class org.openstreetmap.josm.gui.MapMover
If the right (and only the right) mouse button is pressed, move the map
mouseDragged(MouseEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
If the correct button is hold, draw the rectangle.
mouseEntered(MouseEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
 
mouseExited(MouseEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
 
mouseMoved(MouseEvent) - Method in class org.openstreetmap.josm.gui.MapMover
Emulates dragging on Mac OSX
mouseMoved(MouseEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
 
mousePressed(MouseEvent) - Method in class org.openstreetmap.josm.gui.MapMover
Start the movement, if it was the 3rd button (right button).
mousePressed(MouseEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
If the correct button, from the "drawing rectangle" mode
mouseReleased(MouseEvent) - Method in class org.openstreetmap.josm.gui.MapMover
Change the cursor back to it's pre-move cursor.
mouseReleased(MouseEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
Check the state of the keys and buttons and set the selection accordingly.
mouseWheelMoved(MouseWheelEvent) - Method in class org.openstreetmap.josm.gui.MapMover
Zoom the map by 1/5th of current zoom per wheel-delta.
moveDownAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 
moveLayer(Layer, int) - Method in class org.openstreetmap.josm.gui.MapView
Moves the layer to the given new position.
moveLeftAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 
movenode - Variable in class org.openstreetmap.josm.gui.MainMenu
 
moveRightAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 
moveUpAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 
MultiSplitLayout - Class in org.openstreetmap.josm.gui
The MultiSplitLayout layout manager recursively arranges its components in row and column groups called "Splits".
MultiSplitLayout() - Constructor for class org.openstreetmap.josm.gui.MultiSplitLayout
Create a MultiSplitLayout with a default model with a single Leaf node named "default".
MultiSplitLayout(MultiSplitLayout.Node) - Constructor for class org.openstreetmap.josm.gui.MultiSplitLayout
Create a MultiSplitLayout with the specified model.
MultiSplitLayout.Divider - Class in org.openstreetmap.josm.gui
Models a single vertical/horiztonal divider.
MultiSplitLayout.Divider() - Constructor for class org.openstreetmap.josm.gui.MultiSplitLayout.Divider
 
MultiSplitLayout.InvalidLayoutException - Exception in org.openstreetmap.josm.gui
The specified Node is either the wrong type or was configured incorrectly.
MultiSplitLayout.InvalidLayoutException(String, MultiSplitLayout.Node) - Constructor for exception org.openstreetmap.josm.gui.MultiSplitLayout.InvalidLayoutException
 
MultiSplitLayout.Leaf - Class in org.openstreetmap.josm.gui
Models a java.awt Component child.
MultiSplitLayout.Leaf() - Constructor for class org.openstreetmap.josm.gui.MultiSplitLayout.Leaf
Create a Leaf node.
MultiSplitLayout.Leaf(String) - Constructor for class org.openstreetmap.josm.gui.MultiSplitLayout.Leaf
Create a Leaf node with the specified name.
MultiSplitLayout.Node - Class in org.openstreetmap.josm.gui
Base class for the nodes that model a MultiSplitLayout.
MultiSplitLayout.Node() - Constructor for class org.openstreetmap.josm.gui.MultiSplitLayout.Node
 
MultiSplitLayout.Split - Class in org.openstreetmap.josm.gui
Defines a vertical or horizontal subdivision into two or more tiles.
MultiSplitLayout.Split() - Constructor for class org.openstreetmap.josm.gui.MultiSplitLayout.Split
 
MultiSplitPane - Class in org.openstreetmap.josm.gui
All properties in this class are bound: when a properties value is changed, all PropertyChangeListeners are fired.
MultiSplitPane() - Constructor for class org.openstreetmap.josm.gui.MultiSplitPane
Creates a MultiSplitPane with it's LayoutManager set to to an empty MultiSplitLayout.
MultiSplitPane.AccessibleMultiSplitPane - Class in org.openstreetmap.josm.gui
 
MultiSplitPane.AccessibleMultiSplitPane() - Constructor for class org.openstreetmap.josm.gui.MultiSplitPane.AccessibleMultiSplitPane
 
MultiSplitPane.DividerPainter - Class in org.openstreetmap.josm.gui
Draws a single Divider.
MultiSplitPane.DividerPainter() - Constructor for class org.openstreetmap.josm.gui.MultiSplitPane.DividerPainter
 

N

NameFormatterHook - Interface in org.openstreetmap.josm.gui
 
NavigatableComponent - Class in org.openstreetmap.josm.gui
An component that can be navigated by a mapmover.
NavigatableComponent() - Constructor for class org.openstreetmap.josm.gui.NavigatableComponent
 
NavigatableComponent.SystemOfMeasurement - Class in org.openstreetmap.josm.gui
 
NavigatableComponent.SystemOfMeasurement(double, String, double, String) - Constructor for class org.openstreetmap.josm.gui.NavigatableComponent.SystemOfMeasurement
System of measurement.
NavigatableComponent.ZoomChangeListener - Interface in org.openstreetmap.josm.gui
Interface to notify listeners of the change of the zoom area.
newAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 
nextSibling() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
Return the Node that comes after this one in the parent's list of children, or null.

O

openFile - Variable in class org.openstreetmap.josm.gui.MainMenu
 
openLocation - Variable in class org.openstreetmap.josm.gui.MainMenu
 
operationCanceled() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
 
org.openstreetmap.josm.gui - package org.openstreetmap.josm.gui
 
ortho - Variable in class org.openstreetmap.josm.gui.MainMenu
 
orthoUndo - Variable in class org.openstreetmap.josm.gui.MainMenu
 
OsmPrimitivRenderer - Class in org.openstreetmap.josm.gui
Renderer that renders the objects from an OsmPrimitive as data.
OsmPrimitivRenderer() - Constructor for class org.openstreetmap.josm.gui.OsmPrimitivRenderer
 

P

paint(Graphics) - Method in class org.openstreetmap.josm.gui.MapScaler
 
paint(Graphics) - Method in class org.openstreetmap.josm.gui.MapView
Draw the component.
paint(Graphics, MultiSplitLayout.Divider) - Method in class org.openstreetmap.josm.gui.MultiSplitPane.DividerPainter
Paint a single Divider.
paintChildren(Graphics) - Method in class org.openstreetmap.josm.gui.MultiSplitPane
Uses the DividerPainter (if any) to paint each Divider that overlaps the clip Rectangle.
parseModel(String) - Static method in class org.openstreetmap.josm.gui.MultiSplitLayout
A convenience method that converts a string to a MultiSplitLayout model (a tree of Nodes) using a a simple syntax.
paste - Variable in class org.openstreetmap.josm.gui.MainMenu
 
pasteTags - Variable in class org.openstreetmap.josm.gui.MainMenu
 
perDist(Point2D, Point2D, Point2D) - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
 
playHeadMarker - Variable in class org.openstreetmap.josm.gui.MapView
The play head marker: there is only one of these so it isn't in any specific layer
PleaseWaitDialog - Class in org.openstreetmap.josm.gui
 
PleaseWaitDialog(Component) - Constructor for class org.openstreetmap.josm.gui.PleaseWaitDialog
 
PleaseWaitRunnable - Class in org.openstreetmap.josm.gui
Instanced of this thread will display a "Please Wait" message in middle of JOSM to indicate a progress being executed.
PleaseWaitRunnable(String) - Constructor for class org.openstreetmap.josm.gui.PleaseWaitRunnable
Create the runnable object with a given message for the user.
PleaseWaitRunnable(String, boolean) - Constructor for class org.openstreetmap.josm.gui.PleaseWaitRunnable
Create the runnable object with a given message for the user.
PleaseWaitRunnable(Component, String, boolean) - Constructor for class org.openstreetmap.josm.gui.PleaseWaitRunnable
Create the runnable object with a given message for the user
PleaseWaitRunnable(String, ProgressMonitor, boolean) - Constructor for class org.openstreetmap.josm.gui.PleaseWaitRunnable
 
preferenceChanged(Preferences.PreferenceChangeEvent) - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
 
preferenceChanged(Preferences.PreferenceChangeEvent) - Method in class org.openstreetmap.josm.gui.MapView
 
preferences - Variable in class org.openstreetmap.josm.gui.MainMenu
 
preferredLayoutSize(Container) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
 
presetSearchAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 
presetsMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
previousSibling() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
Return the Node that comes before this one in the parent's list of children, or null.
printModel(MultiSplitLayout.Node) - Static method in class org.openstreetmap.josm.gui.MultiSplitLayout
Print the tree with enough detail for simple debugging.
progress - Variable in class org.openstreetmap.josm.gui.PleaseWaitDialog
 
progressMonitor - Variable in class org.openstreetmap.josm.gui.MapStatus
 
progressMonitor - Variable in class org.openstreetmap.josm.gui.PleaseWaitRunnable
 
project(Point2D, Point2D, Point2D) - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
 
project(double, Point2D, Point2D) - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
if r = 0 returns a, if r=1 returns b, if r = 0.5 returns center between a and b, etc..
PROP_SNAP_DISTANCE - Static variable in class org.openstreetmap.josm.gui.NavigatableComponent
 
propertiesDialog - Variable in class org.openstreetmap.josm.gui.MapFrame
 
propertyChange(PropertyChangeEvent) - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
propertyChange(PropertyChangeEvent) - Method in class org.openstreetmap.josm.gui.MapView
 
propertyChange(PropertyChangeEvent) - Method in class org.openstreetmap.josm.gui.SelectionManager
If the action goes inactive, remove the selection rectangle from screen
PROPNAME_CENTER - Static variable in class org.openstreetmap.josm.gui.NavigatableComponent
 
PROPNAME_SCALE - Static variable in class org.openstreetmap.josm.gui.NavigatableComponent
 
purge - Variable in class org.openstreetmap.josm.gui.MainMenu
 

Q

QuadStateCheckBox - Class in org.openstreetmap.josm.gui
 
QuadStateCheckBox(String, Icon, QuadStateCheckBox.State, QuadStateCheckBox.State[]) - Constructor for class org.openstreetmap.josm.gui.QuadStateCheckBox
 
QuadStateCheckBox(String, QuadStateCheckBox.State, QuadStateCheckBox.State[]) - Constructor for class org.openstreetmap.josm.gui.QuadStateCheckBox
 
QuadStateCheckBox.State - Enum in org.openstreetmap.josm.gui
 

R

realRun() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
Called in the worker thread to do the actual work.
recalculateCenterScale(BoundingXYVisitor) - Method in class org.openstreetmap.josm.gui.MapView
Set the new dimension to the view.
recentlyOpened - Variable in class org.openstreetmap.josm.gui.MainMenu
 
redo - Variable in class org.openstreetmap.josm.gui.MainMenu
 
refreshImageryMenu() - Method in class org.openstreetmap.josm.gui.ImageryMenu
 
refreshOffsetMenu() - Method in class org.openstreetmap.josm.gui.ImageryMenu
 
refreshTitle() - Method in class org.openstreetmap.josm.gui.MapView
 
register(NavigatableComponent) - Method in class org.openstreetmap.josm.gui.SelectionManager
Register itself at the given event source.
registerFormatHook(NameFormatterHook) - Static method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Registers a format hook.
relationListDialog - Variable in class org.openstreetmap.josm.gui.MapFrame
 
rememberToggleDialogWidth() - Method in class org.openstreetmap.josm.gui.MapFrame
Remember the current width of the (possibly resized) toggle dialog area
remove(Component) - Static method in class org.openstreetmap.josm.gui.FileDrop
Removes the drag-and-drop hooks from the component and optionally from the all children.
remove(PrintStream, Component, boolean) - Static method in class org.openstreetmap.josm.gui.FileDrop
Removes the drag-and-drop hooks from the component and optionally from the all children.
removeEditLayerChangeListener(MapView.EditLayerChangeListener) - Static method in class org.openstreetmap.josm.gui.MapView
 
removeLayer(Layer) - Method in class org.openstreetmap.josm.gui.MapView
Remove the layer from the mapview.
removeLayerChangeListener(MapView.LayerChangeListener) - Static method in class org.openstreetmap.josm.gui.MapView
Removes a layer change listener
removeLayoutComponent(Component) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Removes the specified component from the layout.
removeMapModeChangeListener(MapFrame.MapModeChangeListener) - Static method in class org.openstreetmap.josm.gui.MapFrame
Removes a mapMode change listener
removePropertyChangeListener(PropertyChangeListener) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.openstreetmap.josm.gui.SelectionManager.SelectionEnded
Called to remove the selection manager from the listener list for "active" property.
removeTemporaryLayer(MapViewPaintable) - Method in class org.openstreetmap.josm.gui.MapView
 
removeZoomChangeListener(NavigatableComponent.ZoomChangeListener) - Static method in class org.openstreetmap.josm.gui.NavigatableComponent
Removes a zoom change listener
resetCursor(Object) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Remove the new cursor and reset to previous
resetHelpText(Object) - Method in class org.openstreetmap.josm.gui.MapStatus
 
reverseWay - Variable in class org.openstreetmap.josm.gui.MainMenu
 
RIGHT_DIRECTION - Static variable in class org.openstreetmap.josm.gui.ScrollViewport
 
run() - Method in class org.openstreetmap.josm.gui.PleaseWaitRunnable
 

S

save() - Method in class org.openstreetmap.josm.gui.BookmarkList
Save all bookmarks to the preferences file
save - Variable in class org.openstreetmap.josm.gui.MainMenu
 
saveAs - Variable in class org.openstreetmap.josm.gui.MainMenu
 
scroll() - Method in class org.openstreetmap.josm.gui.ScrollViewport
 
scroll(int, int) - Method in class org.openstreetmap.josm.gui.ScrollViewport
 
ScrollViewport - Class in org.openstreetmap.josm.gui
A viewport with UP and DOWN arrow buttons, so that the user can make the content scroll.
ScrollViewport(JComponent, int) - Constructor for class org.openstreetmap.josm.gui.ScrollViewport
 
ScrollViewport(int) - Constructor for class org.openstreetmap.josm.gui.ScrollViewport
 
search - Variable in class org.openstreetmap.josm.gui.MainMenu
 
selectAll - Variable in class org.openstreetmap.josm.gui.MainMenu
 
selectDrawTool(boolean) - Method in class org.openstreetmap.josm.gui.MapFrame
 
selectionEnded(Rectangle, MouseEvent) - Method in interface org.openstreetmap.josm.gui.SelectionManager.SelectionEnded
Called, when the left mouse button was released.
selectionListDialog - Variable in class org.openstreetmap.josm.gui.MapFrame
 
SelectionManager - Class in org.openstreetmap.josm.gui
Manages the selection of a rectangle.
SelectionManager(SelectionManager.SelectionEnded, boolean, NavigatableComponent) - Constructor for class org.openstreetmap.josm.gui.SelectionManager
Create a new SelectionManager.
SelectionManager.SelectionEnded - Interface in org.openstreetmap.josm.gui
This is the interface that an user of SelectionManager has to implement to get informed when a selection closes.
selectMapMode(MapMode) - Method in class org.openstreetmap.josm.gui.MapFrame
Change the operating map mode for the view.
selectMapMode(MapMode, Layer) - Method in class org.openstreetmap.josm.gui.MapFrame
Another version of the selectMapMode for changing layer action.
selectSelectTool(boolean) - Method in class org.openstreetmap.josm.gui.MapFrame
 
selectZoomTool(boolean) - Method in class org.openstreetmap.josm.gui.MapFrame
 
sessionLoad - Variable in class org.openstreetmap.josm.gui.MainMenu
 
sessionMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
sessionSaveAs - Variable in class org.openstreetmap.josm.gui.MainMenu
 
setActiveLayer(Layer) - Method in class org.openstreetmap.josm.gui.MapView
Sets the active layer to layer.
setAngle(double) - Method in class org.openstreetmap.josm.gui.MapStatus
 
setAnonymous() - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Remembers the fact that the current JOSM user is anonymous.
setArea(Bounds) - Method in class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
setAutoHideDisabledButton(boolean) - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
setBottomFixedCount(int) - Method in class org.openstreetmap.josm.gui.MenuScroller
Sets the number of items to fix at the bottom of the menu or popup menu.
setBounds(Rectangle) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
Set the bounding Rectangle for this node.
setButtonHidden(boolean) - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
setButtonIcons(Icon[]) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Allows decorating the buttons with icons.
setButtonIcons(String[]) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Convenience method to provide image names instead of images.
setCancelButton(Integer...) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Used in combination with toggle: If the user presses 'cancel' the toggle settings are ignored and not saved to the pref
setCancelCallback(ActionListener) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
Installs a callback for the cancel button.
setCancelEnabled(boolean) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
Sets whether the cancel button is enabled or not
setChildren(List<MultiSplitLayout.Node>) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Split
Set's the children property of this Split node.
setContent(Component) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Sets the content that will be displayed in the message dialog.
setContent(Component, boolean) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Sets the content that will be displayed in the message dialog.
setContent(String) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Sets the message that will be displayed.
setContinuousLayout(boolean) - Method in class org.openstreetmap.josm.gui.MultiSplitPane
Sets the value of the continuousLayout property.
setCurrentAction(String) - Method in class org.openstreetmap.josm.gui.MapStatus.BackgroundProgressMonitor
 
setCurrentAction(String) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
 
setCustomText(String) - Method in class org.openstreetmap.josm.gui.MapStatus.BackgroundProgressMonitor
 
setCustomText(String) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
Sets a custom text line below currentAction.
setDefaultButton(int) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Sets the button that will react to ENTER.
setDialogReturnValue(String, Integer) - Static method in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
sets the value for the preference key "message." + prefKey + ".value".
setDialogShowingEnabled(String, boolean) - Static method in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
sets the value for the preference key "message." + prefKey.
setDist(double) - Method in class org.openstreetmap.josm.gui.MapStatus
 
setDividerPainter(MultiSplitPane.DividerPainter) - Method in class org.openstreetmap.josm.gui.MultiSplitPane
Sets the DividerPainter that's used to paint Dividers on this MultiSplitPane.
setDividerSize(int) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Sets the width of Dividers in Split rows, and the height of Dividers in Split columns.
setDividerSize(int) - Method in class org.openstreetmap.josm.gui.MultiSplitPane
A convenience method that sets the MultiSplitLayout dividerSize property.
setFloatingDividers(boolean) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
If true, Leaf node bounds match the corresponding component's preferred size and Splits/Dividers are resized accordingly.
setFullyIdentified(String, UserInfo) - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Remembers the fact that the current JOSM user is fully identified with a verified pair of user name and user id.
setHeading(double) - Method in class org.openstreetmap.josm.gui.MapStatus
 
setHelpText(String) - Method in class org.openstreetmap.josm.gui.MapStatus
 
setHelpText(Object, String) - Method in class org.openstreetmap.josm.gui.MapStatus
 
setIcon(Icon) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Decorate the dialog with an icon that is shown on the left part of the window area.
setIcon(int) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Convenience method to allow values that would be accepted by JOptionPane as messageType.
setInBackgroundCallback(ActionListener) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
Installs a callback for the "In background" button.
setInBackgroundPossible(boolean) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
 
setIndeterminate(boolean) - Method in class org.openstreetmap.josm.gui.MapStatus.BackgroundProgressMonitor
 
setIndeterminate(boolean) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
 
setInterval(int) - Method in class org.openstreetmap.josm.gui.MenuScroller
Sets the scroll interval in milliseconds
setMaxWidth(int) - Method in class org.openstreetmap.josm.gui.JMultilineLabel
Set the maximum width.
setModel(MultiSplitLayout.Node) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout
Set the root of the tree of Split, Leaf, and Divider nodes that define this layout.
setModel(MultiSplitLayout.Node) - Method in class org.openstreetmap.josm.gui.MultiSplitPane
A convenience method that sets the MultiSplitLayout model.
setName(String) - Method in class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
setName(String) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Leaf
Set the value of the name property.
setNewCursor(Cursor, Object) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Set new cursor.
setNewCursor(int, Object) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
setParent(MultiSplitLayout.Split) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
Set the value of this Node's parent property.
setPartiallyIdentified(String) - Method in class org.openstreetmap.josm.gui.JosmUserIdentityManager
Remebers the fact that the current JOSM user is partially identified by the user name of its OSM account.
setRememberWindowGeometry(String, WindowGeometry) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Call this if you want the dialog to remember the size set by the user.
setRowLayout(boolean) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Split
Set the rowLayout property.
setScrollCount(int) - Method in class org.openstreetmap.josm.gui.MenuScroller
Sets the number of items in the scrolling portion of the menu.
setScrollerFor(JMenu) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a menu to be scrolled with the default number of items to display at a time and the default scrolling interval.
setScrollerFor(JPopupMenu) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a popup menu to be scrolled with the default number of items to display at a time and the default scrolling interval.
setScrollerFor(JMenu, int) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a menu to be scrolled with the default number of items to display at a time and the specified scrolling interval.
setScrollerFor(JPopupMenu, int) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a popup menu to be scrolled with the default number of items to display at a time and the specified scrolling interval.
setScrollerFor(JMenu, int, int) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a menu to be scrolled, with the specified number of items to display at a time and the specified scrolling interval.
setScrollerFor(JPopupMenu, int, int) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a popup menu to be scrolled, with the specified number of items to display at a time and the specified scrolling interval.
setScrollerFor(JMenu, int, int, int, int) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a menu to be scrolled, with the specified number of items to display in the scrolling region, the specified scrolling interval, and the specified numbers of items fixed at the top and bottom of the menu.
setScrollerFor(JPopupMenu, int, int, int, int) - Static method in class org.openstreetmap.josm.gui.MenuScroller
Registers a popup menu to be scrolled, with the specified number of items to display in the scrolling region, the specified scrolling interval, and the specified numbers of items fixed at the top and bottom of the popup menu.
setSelected(boolean) - Method in class org.openstreetmap.josm.gui.QuadStateCheckBox
 
setShowHideButtonListener(ShowHideButtonListener) - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
setState(QuadStateCheckBox.State) - Method in class org.openstreetmap.josm.gui.QuadStateCheckBox
Set the new state.
setToggleCheckboxText(String) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Overwrites the default "Don't show again" text of the toggle checkbox if you want to give more information.
setToolTipTexts(String[]) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Allows decorating the buttons with tooltips.
setTopFixedCount(int) - Method in class org.openstreetmap.josm.gui.MenuScroller
Sets the number of items to fix at the top of the menu or popup menu.
setupDialog() - Method in class org.openstreetmap.josm.gui.ExtendedDialog
This is called by showDialog().
setVirtualNodesEnabled(boolean) - Method in class org.openstreetmap.josm.gui.MapView
 
setVisible(boolean) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Override setVisible to be able to save the window geometry if required
setVisible(boolean) - Method in class org.openstreetmap.josm.gui.MapFrame
Fires an property changed event "visible".
setVisible(boolean) - Method in class org.openstreetmap.josm.gui.MapStatus.BackgroundProgressMonitor
 
setWeight(double) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Divider
Dividers can't have a weight, they don't grow or shrink.
setWeight(double) - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Node
The weight property is a between 0.0 and 1.0 used to compute how much space to add to this sibling when the layout grows or how much to reduce when the layout shrinks.
showButton() - Method in class org.openstreetmap.josm.gui.IconToggleButton
 
showConfirmationDialog(String, Component, Object, String, int, int, int) - Static method in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
Displays a confirmation dialog with some option buttons given by optionType.
showDialog() - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Show the dialog to the user.
showHelp() - Static method in class org.openstreetmap.josm.gui.MainApplication
Displays help on the console
ShowHideButtonListener - Interface in org.openstreetmap.josm.gui
When some component (ToggleDialog, for example) is linked to button and needs information about button showing/hiding events, this interface is used, setting the listener should be implemented by @class HideableButton
showMessageDialog(String, Component, Object, String, int) - Static method in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
Displays an message in modal dialog with an OK button.
showMessageDialogInEDT(Component, Object, String, int, String) - Static method in class org.openstreetmap.josm.gui.HelpAwareOptionPane
Run it in Event Dispatch Thread.
showOptionDialog(String, Component, Object, String, int, int, Object[], Object) - Static method in class org.openstreetmap.josm.gui.ConditionalOptionPaneUtil
Displays an confirmation dialog with some option buttons given by optionType.
showOptionDialog(Component, Object, String, int, Icon, HelpAwareOptionPane.ButtonSpec[], HelpAwareOptionPane.ButtonSpec, String) - Static method in class org.openstreetmap.josm.gui.HelpAwareOptionPane
Displays an option dialog which is aware of a help context.
showOptionDialog(Component, Object, String, int, String) - Static method in class org.openstreetmap.josm.gui.HelpAwareOptionPane
 
showOrHideButtons() - Method in class org.openstreetmap.josm.gui.ScrollViewport
Update the visibility of the buttons Only show them if the Viewport is too small for the content.
SideButton - Class in org.openstreetmap.josm.gui
 
SideButton(Action) - Constructor for class org.openstreetmap.josm.gui.SideButton
 
SideButton(Action, boolean) - Constructor for class org.openstreetmap.josm.gui.SideButton
 
SideButton(Action, String) - Constructor for class org.openstreetmap.josm.gui.SideButton
 
SideButton(String, String, String, ActionListener) - Constructor for class org.openstreetmap.josm.gui.SideButton
Deprecated. 
SideButton(String, String, String, String, Shortcut, ActionListener) - Constructor for class org.openstreetmap.josm.gui.SideButton
Deprecated. 
SideButton(String, String, String, String, ActionListener) - Constructor for class org.openstreetmap.josm.gui.SideButton
Deprecated. 
simplifyWay - Variable in class org.openstreetmap.josm.gui.MainMenu
 
smoothScrollTo(LatLon) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
smoothScrollTo(EastNorth) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Create a thread that moves the viewport to the given center in an animated fashion.
SplashScreen - Class in org.openstreetmap.josm.gui
Show a splash screen so the user knows what is happening during startup.
SplashScreen() - Constructor for class org.openstreetmap.josm.gui.SplashScreen
 
splitWay - Variable in class org.openstreetmap.josm.gui.MainMenu
 
start() - Method in class org.openstreetmap.josm.gui.MainApplet
 
statusLine - Variable in class org.openstreetmap.josm.gui.MapFrame
The status line below the map
statusreport - Variable in class org.openstreetmap.josm.gui.MainMenu
 
SYSTEMS_OF_MEASUREMENT - Static variable in class org.openstreetmap.josm.gui.NavigatableComponent
 

T

text - Variable in class org.openstreetmap.josm.gui.HelpAwareOptionPane.ButtonSpec
 
thread - Variable in class org.openstreetmap.josm.gui.MapStatus
This is the thread that runs in the background and collects the information displayed.
toggleDisable() - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Call this if you "accidentally" called toggleEnable.
toggleEnable(String) - Method in class org.openstreetmap.josm.gui.ExtendedDialog
Calling this will offer the user a "Do not show again" checkbox for the dialog.
toggleGPXLines - Variable in class org.openstreetmap.josm.gui.MainMenu
 
toolGroup - Variable in class org.openstreetmap.josm.gui.MapFrame
 
toolsMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
tooltipText - Variable in class org.openstreetmap.josm.gui.HelpAwareOptionPane.ButtonSpec
 
toString() - Method in class org.openstreetmap.josm.gui.BookmarkList.Bookmark
 
toString() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Divider
 
toString() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Leaf
 
toString() - Method in class org.openstreetmap.josm.gui.MultiSplitLayout.Split
 

U

undo - Variable in class org.openstreetmap.josm.gui.MainMenu
 
unglueNodes - Variable in class org.openstreetmap.josm.gui.MainMenu
 
unregister(Component) - Method in class org.openstreetmap.josm.gui.SelectionManager
Unregister itself from the given event source.
unregisterFormatHook(NameFormatterHook) - Static method in class org.openstreetmap.josm.gui.DefaultNameFormatter
Unregisters a format hook.
unselectAll - Variable in class org.openstreetmap.josm.gui.MainMenu
 
UP_DIRECTION - Static variable in class org.openstreetmap.josm.gui.ScrollViewport
 
update - Variable in class org.openstreetmap.josm.gui.MainMenu
 
updateModified - Variable in class org.openstreetmap.josm.gui.MainMenu
 
updateProgress(int) - Method in class org.openstreetmap.josm.gui.MapStatus.BackgroundProgressMonitor
 
updateProgress(int) - Method in class org.openstreetmap.josm.gui.PleaseWaitDialog
 
updateSelection - Variable in class org.openstreetmap.josm.gui.MainMenu
 
upload - Variable in class org.openstreetmap.josm.gui.MainMenu
 
uploadSelection - Variable in class org.openstreetmap.josm.gui.MainMenu
 

V

validateToolBarsVisibility() - Method in class org.openstreetmap.josm.gui.MapFrame
 
validatorDialog - Variable in class org.openstreetmap.josm.gui.MapFrame
 
valueOf(String) - Static method in enum org.openstreetmap.josm.gui.MainMenu.WINDOW_MENU_GROUP
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.josm.gui.QuadStateCheckBox.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openstreetmap.josm.gui.MainMenu.WINDOW_MENU_GROUP
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.josm.gui.QuadStateCheckBox.State
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_DIRECTION - Static variable in class org.openstreetmap.josm.gui.ScrollViewport
 
viewMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
 
viewportFollowing - Variable in class org.openstreetmap.josm.gui.MapView
 

W

windowMenu - Variable in class org.openstreetmap.josm.gui.MainMenu
the window menu is split into several groups.
wireFrameToggleAction - Variable in class org.openstreetmap.josm.gui.MainMenu
 

Z

zoomChanged() - Method in interface org.openstreetmap.josm.gui.NavigatableComponent.ZoomChangeListener
 
zoomNext() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomPrevious() - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomTo(EastNorth, double) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
Zoom to the given coordinate.
zoomTo(EastNorth) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomTo(LatLon) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomTo(ProjectionBounds) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomTo(Bounds) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomToDataSetBoundingBox(DataSet) - Method in class org.openstreetmap.josm.gui.MapView
Tries to zoom to the download boundingbox[es] of the current edit layer (aka OsmDataLayer).
zoomToFactor(double, double, double) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomToFactor(EastNorth, double) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 
zoomToFactor(double) - Method in class org.openstreetmap.josm.gui.NavigatableComponent
 

A B C D E F G H I J K L M N O P Q R S T U V W Z