A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes All Packages

A

AbstractBean - Class in nl.bebr.mapviewer.data.util
A convenience class from which to extend all non-visual AbstractBeans.
AbstractBean() - Constructor for class nl.bebr.mapviewer.data.util.AbstractBean
Creates a new instance of AbstractBean
AbstractBean(PropertyChangeSupport, VetoableChangeSupport) - Constructor for class nl.bebr.mapviewer.data.util.AbstractBean
Creates a new instance of AbstractBean, using the supplied PropertyChangeSupport and VetoableChangeSupport delegates.
AbstractMapViewer<T,​U extends Tile<T>> - Class in nl.bebr.mapviewer.data
AbstractMapViewer was created to provide common functionality for both Swing and JavaFX implementation.
AbstractMapViewer() - Constructor for class nl.bebr.mapviewer.data.AbstractMapViewer
 
AbstractSerializableBean - Class in nl.bebr.mapviewer.data.util
This subclass enhances AbstractBean by implementing the Serializable interface.
AbstractSerializableBean() - Constructor for class nl.bebr.mapviewer.data.util.AbstractSerializableBean
Creates a new instance of AbstractSerializableBean.
AbstractSerializableBean(PropertyChangeSupport, VetoableChangeSupport) - Constructor for class nl.bebr.mapviewer.data.util.AbstractSerializableBean
Creates a new instance of AbstractSerializableBean, using the supplied support delegates.
AbstractTileFactory<T,​U extends Tile<T>> - Class in nl.bebr.mapviewer.data
The AbstractTileFactory provides a basic implementation for the TileFactory.
AbstractTileFactory(TileFactoryInfo) - Constructor for class nl.bebr.mapviewer.data.AbstractTileFactory
Creates a new instance of DefaultTileFactory using the spcified TileFactoryInfo
AbstractTileService<T> - Class in nl.bebr.mapviewer.data.cache.spi
Abstract implementation of TileService
AbstractTileService() - Constructor for class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
addFileSize(FileObject) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
addPropertyChangeListener(PropertyChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Add property change listener
addPropertyChangeListener(String, PropertyChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Add a PropertyChangeListener for a specific property.
addRecord(int, int, int) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
addRepaintCallback(RepaintCallback) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Add RepaintCallback to a list of callbacks, fired when repaint of a component and its subcomponents is needed
addUniquePropertyChangeListener(String, PropertyChangeListener) - Method in class nl.bebr.mapviewer.data.Tile
Adds a single property change listener.
addVetoableChangeListener(VetoableChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Add a VetoableListener to the listener list.
addVetoableChangeListener(String, VetoableChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Add a VetoableChangeListener for a specific property.

B

baseURL - Variable in class nl.bebr.mapviewer.data.TileFactoryInfo
The base url for loading tiles from.
BeanInfoSupport - Class in nl.bebr.mapviewer.data.util
Useful baseclass for BeanInfos.
BeanInfoSupport(Class<?>) - Constructor for class nl.bebr.mapviewer.data.util.BeanInfoSupport
Creates a new instance of BeanInfoSupport.

C

CacheCleaner - Class in nl.bebr.mapviewer.data.cache.spi
Class responsible for keeping file cache under specified size.
CacheCleaner() - Constructor for class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
 
cacheInputStream(URL) - Method in class nl.bebr.mapviewer.data.cache.OfflineTileRunner
 
CacheManager - Class in nl.bebr.mapviewer.data.cache.spi
CacheManager holds records for all cached (serialised) tiles.
CacheManager() - Constructor for class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
calculateZoom(double, double) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Calculates zoom level from selected areain the map
calculateZoomFrom(Set<GeoPosition>) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Calculates a zoom level so that all points in the specified set will be visible on screen.
clear() - Method in class nl.bebr.mapviewer.data.TileCache
 
clearQueueAndStopLoading() - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
 
clearQueueAndStopLoading() - Method in class nl.bebr.mapviewer.data.TileFactory
Method to stop the tile runner and clear all caches
clone() - Method in class nl.bebr.mapviewer.data.util.AbstractBean
compare(Tile<T>, Tile<T>) - Method in class nl.bebr.mapviewer.data.cache.spi.TileComparator
 
ConnectionChecker - Class in nl.bebr.mapviewer.data.util
Checks connection availability.
contains(TileCacheInfo) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
contains(TileCacheInfo) - Method in interface nl.bebr.mapviewer.data.cache.TileService
Is tile, defined by param, provided by this service?
convertGeoPositionToPoint(GeoPosition) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Converts the specified GeoPosition to a point in the JXMapViewer's local coordinate space.
convertPointToGeoPosition(Point2D) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Converts the specified Point2D in the JXMapViewer's local coordinate space to a GeoPosition on the map.
createOfflineImage() - Method in class nl.bebr.mapviewer.data.cache.OfflineTile
Creates offline image and marks Tile as offline
createOfflineImageImpl() - Method in class nl.bebr.mapviewer.data.cache.OfflineTile
 
createOfflineTile(int, int, int, String) - Method in class nl.bebr.mapviewer.data.cache.OfflineTileFactory
Method for creating offline Tile
createTile(int, int, int, String, AbstractTileFactory<T, U>) - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
 
createTile(int, int, int, String, AbstractTileFactory<T, U>) - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
createTile(int, int, int, String, AbstractTileFactory<T, U>) - Method in class nl.bebr.mapviewer.data.esri.ESRITileFactory
 
createTileCache() - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
 
createTileCache() - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
createTileCache() - Method in class nl.bebr.mapviewer.data.esri.ESRITileFactory
 
createTileRunner() - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
Subclasses can override this if they need custom TileRunners for some reason
createTileRunner() - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
createTileRunner() - Method in class nl.bebr.mapviewer.data.esri.ESRITileFactory
 
CylindricalProjectionTileFactory<T,​U extends Tile<T>> - Class in nl.bebr.mapviewer.data.bmng
 
CylindricalProjectionTileFactory() - Constructor for class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
CylindricalProjectionTileFactory(SLMapServerInfo) - Constructor for class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 

D

DEFAULT_SIZE - Static variable in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
 
DefaultTileFactory<T,​U extends Tile<T>> - Class in nl.bebr.mapviewer.data
A tile factory which configures itself using a TileFactoryInfo object and uses a Google Maps like mercator projection.
DefaultTileFactory(TileFactoryInfo) - Constructor for class nl.bebr.mapviewer.data.DefaultTileFactory
Creates a new instance of DefaultTileFactory using the spcified TileFactoryInfo
DefaultWaypoint - Class in nl.bebr.mapviewer.data
 
DefaultWaypoint() - Constructor for class nl.bebr.mapviewer.data.DefaultWaypoint
Creates a new instance of Waypoint
DefaultWaypoint(double, double) - Constructor for class nl.bebr.mapviewer.data.DefaultWaypoint
 
DefaultWaypoint(GeoPosition) - Constructor for class nl.bebr.mapviewer.data.DefaultWaypoint
 
distanceTo(double, double) - Method in class nl.bebr.mapviewer.data.GeoPosition
 
distanceTo(GeoPosition) - Method in class nl.bebr.mapviewer.data.GeoPosition
 

E

EnumerationValue - Class in nl.bebr.mapviewer.data.util
 
EnumerationValue(String, Object, String) - Constructor for class nl.bebr.mapviewer.data.util.EnumerationValue
 
equals(Object) - Method in class nl.bebr.mapviewer.data.cache.spi.TileComparator
 
equals(Object) - Method in class nl.bebr.mapviewer.data.GeoPosition
Returns true the specified GeoPosition and this GeoPosition represent the exact same latitude and longitude coordinates.
equals(Object) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
ESRITileFactory<T,​U extends Tile<T>> - Class in nl.bebr.mapviewer.data.esri
 
ESRITileFactory() - Constructor for class nl.bebr.mapviewer.data.esri.ESRITileFactory
Creates a new instance of ESRITileFactory

F

FILE_NAME_FORMAT - Static variable in class nl.bebr.mapviewer.data.cache.TileCacheInfo
 
FILE_NAME_FORMAT - Static variable in class nl.bebr.mapviewer.data.TileFactoryInfo
 
FileUtil - Class in nl.bebr.mapviewer.data.util
 
FileUtil() - Constructor for class nl.bebr.mapviewer.data.util.FileUtil
 
findImplementations() - Method in class nl.bebr.mapviewer.data.cache.TileRepository
 
findWritableImplementation() - Method in class nl.bebr.mapviewer.data.cache.TileRepository
 
fireIndexedPropertyChange(String, int, Object, Object) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Report a bound indexed property update to any registered listeners.
firePropertyChange(PropertyChangeEvent) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Fire an existing PropertyChangeEvent to any registered listeners.
firePropertyChange(String, Object, Object) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
firePropertyChange(String, Object, Object) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Report a bound property update to any registered listeners.
firePropertyChangeOnEDT(String, Object, Object) - Method in class nl.bebr.mapviewer.data.Tile
 
fireRepaintCallbacks() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Method to fire all RepaintCallbacks.
fireVetoableChange(PropertyChangeEvent) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Fire a vetoable property update to any registered listeners.
fireVetoableChange(String, Object, Object) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Report a vetoable property update to any registered listeners.
formatArea(double) - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
formatAreaImperial(double) - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
formatAreaMetric(double) - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
formatLength(double) - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
formatLengthImperial(double) - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
formatLengthMetric(double) - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 

G

GeoBounds - Class in nl.bebr.mapviewer.data
The GeoBounds class provides access the the North East and South West corners of the bounds and provides an intersects method.
GeoBounds(double, double, double, double) - Constructor for class nl.bebr.mapviewer.data.GeoBounds
Constructor.
GeoBounds(Set<GeoPosition>) - Constructor for class nl.bebr.mapviewer.data.GeoBounds
Constructor.
GeoPosition - Class in nl.bebr.mapviewer.data
An immutable coordinate in the real (geographic) world, composed of a latitude and a longitude.
GeoPosition(double[]) - Constructor for class nl.bebr.mapviewer.data.GeoPosition
Creates a new instance of GeoPosition from the specified latitude and longitude as an array of two doubles, with the latitude first.
GeoPosition(double, double) - Constructor for class nl.bebr.mapviewer.data.GeoPosition
Creates a new instance of GeoPosition from the specified latitude and longitude.
GeoPosition(double, double, double, double, double, double) - Constructor for class nl.bebr.mapviewer.data.GeoPosition
Creates a new instance of GeoPosition from the specified latitude and longitude.
geoToPixel(GeoPosition, int) - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
geoToPixel(GeoPosition, int) - Method in class nl.bebr.mapviewer.data.TileFactory
Convert a GeoPosition to a pixel position in the world bitmap a the specified zoom level.
GeoUtil - Class in nl.bebr.mapviewer.data.util
These are math utilities for converting between pixels, tiles, and geographic coordinates.
GeoUtil() - Constructor for class nl.bebr.mapviewer.data.util.GeoUtil
 
get(URI) - Method in class nl.bebr.mapviewer.data.TileCache
Returns a buffered image for the requested URI from the cache.
getAddressLocation() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets the current address location of the map.
getBeanDescriptor() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Gets the bean's BeanDescriptors.
getBitmapCoordinate(double, double, int, TileFactoryInfo) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
Given a position (latitude/longitude pair) and a zoom level, return the appropriate point in pixels.
getBitmapCoordinate(GeoPosition, int, TileFactoryInfo) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
Given a position (latitude/longitude pair) and a zoom level, return the appropriate point in pixels.
getCacheFolder() - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
getCacheInfo(URI) - Method in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
 
getCacheInfo(URI) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
Translates URI to
getCacheSize() - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
Gets maximum cache size on files
getCenter() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets center of the map in pixel coordinates
getCenterPosition() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
A property indicating the center position of the map
getCheckPeriod() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Return time in milliseconds between two checks
getCustomizerClass() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Override this method if you want to return a custom customizer class for the bean
getDefaultEventIndex() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultPropertyIndex() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultZoomLevel() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getError() - Method in class nl.bebr.mapviewer.data.Tile
 
getEventSetDescriptors() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Gets the bean's EventSetDescriptors.
getHeight() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets height of mapViewer component
getHostName() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Return hostname, that is used to checked online status
getIcon(int) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIconUrl() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getImage() - Method in class nl.bebr.mapviewer.data.Tile
Returns the Image associated with this Tile.
getImageSizeInBytes(T) - Method in class nl.bebr.mapviewer.data.TileCache
 
getImgMap() - Method in class nl.bebr.mapviewer.data.TileCache
target implementation should return static imageMap
getInfo() - Method in class nl.bebr.mapviewer.data.TileFactory
Get the TileFactoryInfo describing this TileFactory
getInsets() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets insets of mapViewer component
getInstance() - Static method in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
Gets instance
getInstance() - Static method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
Gets instance
getInstance() - Static method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Returns singleton instance
getJavaInitializationString() - Method in class nl.bebr.mapviewer.data.util.EnumerationValue
 
getLatitude() - Method in class nl.bebr.mapviewer.data.GeoPosition
Get the latitude as decimal degrees
getLoadingError() - Method in class nl.bebr.mapviewer.data.Tile
Returns the Throwable tied to any error that may have ocurred while loading the tile.
getLongitude() - Method in class nl.bebr.mapviewer.data.GeoPosition
Get the longitude as decimal degrees
getLongitudeDegreeWidthInPixels(int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getLongitudeRadianWidthInPixels(int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getMapBounds(MapViewer<?, Tile<?>>) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
Gets the map bounds.
getMapCenterInPixelsAtZoom(int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getMapSize(int) - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
getMapSize(int) - Method in class nl.bebr.mapviewer.data.TileFactory
Returns a Dimension containing the width and height of the map, in tiles at the current zoom level.
getMapSize(int, TileFactoryInfo) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
 
getMapWidthInTilesAtZoom(int) - Method in class nl.bebr.mapviewer.data.bmng.SLMapServerInfo
 
getMapWidthInTilesAtZoom(int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getMaximumZoomLevel() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getMethodDescriptors() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Gets the bean's MethodDescriptors.
getMidpoint() - Method in class nl.bebr.mapviewer.data.bmng.SLMapServerInfo
 
getMinimumZoomLevel() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getModeLabel() - Method in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
 
getModeName() - Method in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
 
getName() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
The name of this info.
getName() - Method in class nl.bebr.mapviewer.data.util.EnumerationValue
 
getNorthWest() - Method in class nl.bebr.mapviewer.data.GeoBounds
Gets the north west position.
getPath() - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
returns only filename, without zoom directory.
getPixelToMeter() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
getPortNumber() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Return checked port number
getPosition() - Method in class nl.bebr.mapviewer.data.DefaultWaypoint
 
getPosition() - Method in class nl.bebr.mapviewer.data.Waypoint
Get the current GeoPosition of this Waypoint
getPosition(Point2D, int, TileFactoryInfo) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
 
getPositionForAddress(String[]) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
 
getPositionForAddress(String, String, String) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
Convert a street address into a position.
getPriority() - Method in class nl.bebr.mapviewer.data.Tile
Gets the loading priority of this tile.
getPropertyChangeListeners() - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Returns an array of all the listeners that were added to the PropertyChangeSupport object with addPropertyChangeListener().
getPropertyChangeListeners(String) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Returns an array of all the listeners which have been associated with the named property.
getPropertyDescriptors() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Gets the bean's PropertyDescriptors.
getRootDir() - Method in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
 
getScaleValue() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
getScaleValue(int) - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
getService() - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
Subclasses may override this method to provide their own executor services.
getSouthEast() - Method in class nl.bebr.mapviewer.data.GeoBounds
Gets the south east position.
getTile(int, int, int) - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
Returns the tile that is located at the given tilePoint for this zoom.
getTile(int, int, int) - Method in class nl.bebr.mapviewer.data.cache.OfflineTileFactory
 
getTile(int, int, int) - Method in class nl.bebr.mapviewer.data.TileFactory
Return the Tile at a given TilePoint and zoom level
getTile(TileCacheInfo) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
getTile(TileCacheInfo) - Method in class nl.bebr.mapviewer.data.cache.TileRepository
Gets image for given tile defined by its TileCacheInfo
getTile(TileCacheInfo) - Method in interface nl.bebr.mapviewer.data.cache.TileService
Get tile image
getTileCache() - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
 
getTileFactory() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
getTileFactory() - Method in interface nl.bebr.mapviewer.data.MapViewer
 
getTileFile(TileCacheInfo, boolean) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
getTileMap() - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
gets tileMap which should be static.
target implementation should provide static tileMap
getTileMap() - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
getTileMap() - Method in class nl.bebr.mapviewer.data.esri.ESRITileFactory
 
getTileQueue() - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
gets tileQueue which should be static.
target implementation should provide static tileQueue
getTileQueue() - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
getTileQueue() - Method in class nl.bebr.mapviewer.data.esri.ESRITileFactory
 
getTileRepository() - Method in class nl.bebr.mapviewer.data.cache.OfflineTileRunner
Method to get specific TileRepository
getTileSize(int) - Method in class nl.bebr.mapviewer.data.bmng.SLMapServerInfo
 
getTileSize(int) - Method in class nl.bebr.mapviewer.data.TileFactory
Gets the size of an edge of a tile in pixels at the current zoom level.
getTileSize(int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
Get the tile size.
getTileUrl(int, int, int) - Method in class nl.bebr.mapviewer.data.bmng.SLMapServerInfo
 
getTileUrl(int, int, int) - Method in class nl.bebr.mapviewer.data.tilefactory.OSMTileFactoryInfo
 
getTileUrl(int, int, int) - Method in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
 
getTileUrl(int, int, int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
Returns the tile url for the specified tile at the specified zoom level.
getTotalMapZoom() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
getType() - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
 
getUnitSystem() - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
getUnitToMetersRatio() - Static method in class nl.bebr.mapviewer.data.util.ScaleUtil
 
getUnrecoverableError() - Method in class nl.bebr.mapviewer.data.Tile
Returns the last error in a possible chain of errors that occured during the loading of the tile
getURI(Tile<T>) - Method in class nl.bebr.mapviewer.data.cache.OfflineTileRunner
 
getURI(U) - Method in class nl.bebr.mapviewer.data.TileRunner
Gets the full URI of a tile.
getURL() - Method in class nl.bebr.mapviewer.data.Tile
Gets the URL of this tile.
getValue() - Method in class nl.bebr.mapviewer.data.util.EnumerationValue
 
getVetoableChangeListeners() - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Returns the list of VetoableChangeListeners.
getVetoableChangeListeners(String) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Returns an array of all the listeners which have been associated with the named property.
getViewportBounds() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets bounds of component
getViewportBounds() - Method in interface nl.bebr.mapviewer.data.MapViewer
 
getWidth() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets width of mapViewer component
getX() - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
Gets x coordinate
getX() - Method in class nl.bebr.mapviewer.data.Tile
 
getY() - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
Gets y coordinate
getY() - Method in class nl.bebr.mapviewer.data.Tile
 
getZoom() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets the current zoom level
getZoom() - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
Gets zoom level
getZoom() - Method in interface nl.bebr.mapviewer.data.MapViewer
 
getZoom() - Method in class nl.bebr.mapviewer.data.Tile
 
getZoomFolder(TileCacheInfo, boolean) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
GraphicsUtilities - Class in nl.bebr.mapviewer.data.util
Util class for graphic operations.
GraphicsUtilities() - Constructor for class nl.bebr.mapviewer.data.util.GraphicsUtilities
 

H

hashCode() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
hasPropertyChangeListeners(String) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Check if there are any listeners for a specific property, including those registered on all properties.
hasVetoableChangeListeners(String) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Check if there are any listeners for a specific property, including those registered on all properties.
High - nl.bebr.mapviewer.data.Tile.Priority
 
HYBRID - Static variable in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
Use hybrid map

I

image - Variable in class nl.bebr.mapviewer.data.Tile
The image loaded for this Tile
IMPERIAL - nl.bebr.mapviewer.data.util.ScaleUtil.UnitSystem
 
initialize() - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Called by the constructor during the proper time so that subclasses can override the settings/values for the various beaninfo properties.
intersects(GeoBounds) - Method in class nl.bebr.mapviewer.data.GeoBounds
Determines if this bounds intersects the other bounds.
isCached(TileCacheInfo) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
Method to check, if image exists for tile defined by its coordinates and zoom level.
isHorizontalWrapped() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
isLoaded() - Method in class nl.bebr.mapviewer.data.Tile
Indicates if this tile's underlying image has been successfully loaded yet.
isLoading() - Method in class nl.bebr.mapviewer.data.Tile
 
isOffline() - Method in class nl.bebr.mapviewer.data.cache.OfflineTile
Gets value of the OfflineTile.offline flag
isOnline() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Returns online status
isPanEnabled() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
A property indicating if the map should be pannable by the user using the mouse.
isPersistent() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
isRestrictOutsidePanning() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
isStarted() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Returns checker state
isUnlimited() - Method in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
Returns true if size is unlimited, otherwise {
isValidTile(int, int, int, TileFactoryInfo) - Static method in class nl.bebr.mapviewer.data.util.GeoUtil
 
isXr2l() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
A property indicating if the X coordinates of tiles go from right to left or left to right.
isYt2b() - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
A property indicating if the Y coordinates of tiles go from right to left or left to right.
isZoomEnabled() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
A property indicating if the map should be zoomable by the user using the mouse wheel.
itemSelected(T) - Method in interface nl.bebr.mapviewer.data.common.SelectionEventHandler
 

L

latToY(double, double) - Static method in class nl.bebr.mapviewer.data.util.MercatorUtils
 
loadCompatibleImage(InputStream) - Static method in class nl.bebr.mapviewer.data.util.GraphicsUtilities
 
LOADED - Static variable in class nl.bebr.mapviewer.data.Tile
 
loadImage(String) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
loadImage(URI) - Method in class nl.bebr.mapviewer.data.cache.OfflineTileRunner
Method to load image from given URI
loadImage(URI) - Method in class nl.bebr.mapviewer.data.TileRunner
 
longToX(double, double) - Static method in class nl.bebr.mapviewer.data.util.MercatorUtils
 
Low - nl.bebr.mapviewer.data.Tile.Priority
 

M

MAP - Static variable in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
Use road map
MapViewer<T,​U extends Tile<T>> - Interface in nl.bebr.mapviewer.data
Interface of the mapViewer component
maximumCacheSize - Variable in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
 
MercatorUtils - Class in nl.bebr.mapviewer.data.util
A utility class of methods that help when dealing with standard Mercator projections.
METRIC - nl.bebr.mapviewer.data.util.ScaleUtil.UnitSystem
 

N

needMoreMemory() - Method in class nl.bebr.mapviewer.data.TileCache
Request that the cache free up some memory.
nl.bebr.mapviewer.data - package nl.bebr.mapviewer.data
 
nl.bebr.mapviewer.data.bmng - package nl.bebr.mapviewer.data.bmng
 
nl.bebr.mapviewer.data.cache - package nl.bebr.mapviewer.data.cache
 
nl.bebr.mapviewer.data.cache.spi - package nl.bebr.mapviewer.data.cache.spi
 
nl.bebr.mapviewer.data.common - package nl.bebr.mapviewer.data.common
 
nl.bebr.mapviewer.data.esri - package nl.bebr.mapviewer.data.esri
 
nl.bebr.mapviewer.data.tilefactory - package nl.bebr.mapviewer.data.tilefactory
 
nl.bebr.mapviewer.data.util - package nl.bebr.mapviewer.data.util
 

O

OfflineTile<T> - Class in nl.bebr.mapviewer.data.cache
Offline version of Tile.
OfflineTile(int, int, int, String, OfflineTileFactory<T>) - Constructor for class nl.bebr.mapviewer.data.cache.OfflineTile
Constructor
OfflineTileFactory<T> - Class in nl.bebr.mapviewer.data.cache
Copied some code from AbstractTileFactory, so I can use own TileRunner, which does all the reading and writing to the cache
OfflineTileFactory(TileFactoryInfo) - Constructor for class nl.bebr.mapviewer.data.cache.OfflineTileFactory
Constructor
OfflineTileRunner<T> - Class in nl.bebr.mapviewer.data.cache
Runner does the loading.
OfflineTileRunner(OfflineTileFactory<T>) - Constructor for class nl.bebr.mapviewer.data.cache.OfflineTileRunner
Constructor
OSMTileFactoryInfo - Class in nl.bebr.mapviewer.data.tilefactory
Uses OpenStreetMap
OSMTileFactoryInfo() - Constructor for class nl.bebr.mapviewer.data.tilefactory.OSMTileFactoryInfo
Default constructor

P

pixelToGeo(Point2D, int) - Method in class nl.bebr.mapviewer.data.bmng.CylindricalProjectionTileFactory
 
pixelToGeo(Point2D, int) - Method in class nl.bebr.mapviewer.data.TileFactory
Convert a pixel in the world bitmap at the specified zoom level into a GeoPosition
pixelToMeter - Variable in class nl.bebr.mapviewer.data.AbstractMapViewer
 
proccessFile(int, FileObject) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
proccessFolder(FileObject) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
promote(U) - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
Increase the priority of this tile so it will be loaded sooner.
put(URI, T) - Method in class nl.bebr.mapviewer.data.TileCache
Put a tile image into the cache.

R

readCallback(FileObject) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
readImage(TileCacheInfo) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
Reads image for given TileCacheInfo
readTileFromRepository(TileCacheInfo) - Method in class nl.bebr.mapviewer.data.cache.OfflineTileRunner
 
recalculateZoom(int) - Method in class nl.bebr.mapviewer.data.tilefactory.OSMTileFactoryInfo
 
recalculateZoom(int) - Method in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
 
recalculateZoom(int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
recenterToAddressLocation() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Re-centers the map to have the current address location be at the center of the map, accounting for the map's width and height.
refresh() - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
Refreshes tile cache information
removePropertyChangeListener(PropertyChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Remove property change listener
removePropertyChangeListener(String, PropertyChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Remove a PropertyChangeListener for a specific property.
removeRepaintCallback(RepaintCallback) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Remove RepaintCallback from a list of callbacks
removeVetoableChangeListener(VetoableChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Remove a VetoableChangeListener from the listener list.
removeVetoableChangeListener(String, VetoableChangeListener) - Method in class nl.bebr.mapviewer.data.util.AbstractBean
Remove a VetoableChangeListener for a specific property.
repaint() - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Callback method to repaint mapViewer component
repaint() - Method in interface nl.bebr.mapviewer.data.RepaintCallback
 
RepaintCallback - Interface in nl.bebr.mapviewer.data
Callback to notify all components, using AbstractMapViewer, that repaint of subcomponents is needed.
restart() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Restart checker to apply new settings.
run() - Method in class nl.bebr.mapviewer.data.cache.OfflineTileRunner
 
run() - Method in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
Starts the CacheCleaner
run() - Method in class nl.bebr.mapviewer.data.TileRunner
implementation of the Runnable interface.
runInternal() - Method in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
 

S

SATELLITE - Static variable in class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
Use satellite map
ScaleUtil - Class in nl.bebr.mapviewer.data.util
 
ScaleUtil() - Constructor for class nl.bebr.mapviewer.data.util.ScaleUtil
 
ScaleUtil.UnitSystem - Enum in nl.bebr.mapviewer.data.util
 
scaleValue - Variable in class nl.bebr.mapviewer.data.AbstractMapViewer
 
SelectionEventHandler<T> - Interface in nl.bebr.mapviewer.data.common
 
setAddressLocation(GeoPosition) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Gets the current address location of the map
setBound(boolean, String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
setCategory(String, String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
setCenter(Point2D) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Sets the new center of the map in pixel coordinates.
setCenterPosition(GeoPosition) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Sets center position of the map
setCheckPeriod(long) - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Set time in milliseconds between two checks
setColorIconName(String) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Specify the name/url/path to the 32x32 color icon
setConstrained(boolean, String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
setDefaultZoomLevel(int) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
setDisplayName(String, String) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Changes the display name of the given named property.
setEnumerationValues(EnumerationValue[], String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
setError(Throwable) - Method in class nl.bebr.mapviewer.data.Tile
 
setExpert(boolean, String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
setExtension(String) - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
 
setHidden(boolean, String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Sets the given named properties to be "hidden".
setHorizontalWrapped(boolean) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
setHostName(String) - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Set hostname to check online status
setIconUrl(URL) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
setImage(SoftReference<T>) - Method in class nl.bebr.mapviewer.data.cache.OfflineTile
Sets image to Tile
setLoaded(boolean) - Method in class nl.bebr.mapviewer.data.Tile
Toggles the loaded state, and fires the appropriate property change notification
setLoading(boolean) - Method in class nl.bebr.mapviewer.data.Tile
 
setMapTypeFolder(String) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
setMaximumCacheSize(long) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
Set the maximum file cache size
setMonoIconName(String) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Specify the name/url/path to the 32x32 monochrome icon
setPanEnabled(boolean) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
A property indicating if the map should be pannable by the user using the mouse.
setPersistent(boolean) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
 
setPortNumber(int) - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Set port number
setPosition(GeoPosition) - Method in class nl.bebr.mapviewer.data.DefaultWaypoint
 
setPosition(GeoPosition) - Method in class nl.bebr.mapviewer.data.Waypoint
Set a new GeoPosition for this Waypoint
setPreferred(boolean, String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
setPriority(Tile.Priority) - Method in class nl.bebr.mapviewer.data.Tile
Set the loading priority of this tile.
setPropertyEditor(Class<?>, String...) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
 
setRestrictOutsidePanning(boolean) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
setSmallColorIconName(String) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Specify the name/url/path to the small 16x16 color icon
setSmallMonoIconName(String) - Method in class nl.bebr.mapviewer.data.util.BeanInfoSupport
Specify the name/url/path to the small 16x16 monochrome icon
setTileCache(TileCache<T>) - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
 
setTileFactory(TileFactory<T, U>) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Set the current tile factory
setType(String) - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
Type of the map - e.g. satellite, map, hybrid etc.
setUserID(String) - Method in class nl.bebr.mapviewer.data.esri.ESRITileFactory
 
setXr2l(boolean) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
A property indicating if the X coordinates of tiles go from right to left or left to right.
setYt2b(boolean) - Method in class nl.bebr.mapviewer.data.TileFactoryInfo
A property indicating if the Y coordinates of tiles go from right to left or left to right.
setZoom(int) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Set zoom level
setZoomEnabled(boolean) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
A property indicating if the map should be zoomable by the user using the mouse wheel.
setZoomFromGeoPosition(GeoPosition, GeoPosition) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
 
setZoomLevel(int) - Method in class nl.bebr.mapviewer.data.cache.spi.CacheManager
 
SLMapServerInfo - Class in nl.bebr.mapviewer.data.bmng
A TileFactoryInfo subclass which knows how to connect to the SwingLabs map server.
SLMapServerInfo() - Constructor for class nl.bebr.mapviewer.data.bmng.SLMapServerInfo
 
SLMapServerInfo(String) - Constructor for class nl.bebr.mapviewer.data.bmng.SLMapServerInfo
 
start() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Starting checker.
startLoading(U) - Method in class nl.bebr.mapviewer.data.AbstractTileFactory
 
startLoading(U) - Method in class nl.bebr.mapviewer.data.TileFactory
Override this method to load the tile using, for example, an ExecutorService.
stop() - Method in class nl.bebr.mapviewer.data.cache.OfflineTileRunner
 
stop() - Method in class nl.bebr.mapviewer.data.util.ConnectionChecker
Stopping checker

T

Tile<T> - Class in nl.bebr.mapviewer.data
The Tile class represents a particular square image piece of the world bitmap at a particular zoom level.
Tile(int, int, int) - Constructor for class nl.bebr.mapviewer.data.Tile
Create a new Tile at the specified tile point and zoom level
Tile(int, int, int, String, Tile.Priority, TileFactory<T, Tile<T>>) - Constructor for class nl.bebr.mapviewer.data.Tile
Create a new Tile that loads its data from the given URL.
Tile(int, int, int, String, TileFactory<T, Tile<T>>) - Constructor for class nl.bebr.mapviewer.data.Tile
 
TILE_EXTENSION - Static variable in class nl.bebr.mapviewer.data.TileFactoryInfo
 
TILE_SIZE - Static variable in class nl.bebr.mapviewer.data.cache.OfflineTile
 
Tile.Priority - Enum in nl.bebr.mapviewer.data
 
TileCache<T> - Class in nl.bebr.mapviewer.data
An implementation only class for now.
TileCache() - Constructor for class nl.bebr.mapviewer.data.TileCache
 
TileCacheInfo - Class in nl.bebr.mapviewer.data.cache
Transfer object with information about Tile
TileCacheInfo(int, int, int) - Constructor for class nl.bebr.mapviewer.data.cache.TileCacheInfo
Constructor
TileCacheInfo(int, int, int, String) - Constructor for class nl.bebr.mapviewer.data.cache.TileCacheInfo
Constructor
TileCacheInfo(int, int, int, String, String) - Constructor for class nl.bebr.mapviewer.data.cache.TileCacheInfo
Constructor
TileComparator<T> - Class in nl.bebr.mapviewer.data.cache.spi
 
TileComparator() - Constructor for class nl.bebr.mapviewer.data.cache.spi.TileComparator
 
tileFactory - Variable in class nl.bebr.mapviewer.data.Tile
 
TileFactory<T,​U extends Tile<T>> - Class in nl.bebr.mapviewer.data
A class that can produce tiles and convert coordinates to pixels
TileFactory(TileFactoryInfo) - Constructor for class nl.bebr.mapviewer.data.TileFactory
Creates a new instance of TileFactory
TileFactoryInfo - Class in nl.bebr.mapviewer.data
A TileFactoryInfo encapsulates all information specific to a map server.
TileFactoryInfo(int, int, int, int, boolean, boolean, String, String, String, String) - Constructor for class nl.bebr.mapviewer.data.TileFactoryInfo
Creates a new instance of TileFactoryInfo.
TileFactoryInfo(String, int, int, int, int, boolean, boolean, String, String, String, String) - Constructor for class nl.bebr.mapviewer.data.TileFactoryInfo
Creates a new instance of TileFactoryInfo.
TileFactoryInfoSelectionEventHandler - Interface in nl.bebr.mapviewer.data.common
 
TileRepository<T> - Class in nl.bebr.mapviewer.data.cache
Uses lookup to find all implementations of TileService interface.
TileRepository() - Constructor for class nl.bebr.mapviewer.data.cache.TileRepository
Constructor
TileRunner<T,​U extends Tile<T>> - Class in nl.bebr.mapviewer.data
Original TileRunner, replaced by OfflineTileRunner
TileRunner(AbstractTileFactory<T, U>) - Constructor for class nl.bebr.mapviewer.data.TileRunner
 
TileService<T> - Interface in nl.bebr.mapviewer.data.cache
Interface of Tile service.
toCompatibleImage(BufferedImage) - Static method in class nl.bebr.mapviewer.data.util.GraphicsUtilities
 
toString() - Method in class nl.bebr.mapviewer.data.cache.TileCacheInfo
 
toString() - Method in class nl.bebr.mapviewer.data.GeoPosition
toString() - Method in class nl.bebr.mapviewer.data.util.EnumerationValue
 
touch(File) - Static method in class nl.bebr.mapviewer.data.util.FileUtil
Touching file changes its lastModified date record.
touch(FileObject) - Static method in class nl.bebr.mapviewer.data.util.FileUtil
Touch the fileObject

U

UNLIMITED_SIZE - Static variable in class nl.bebr.mapviewer.data.cache.spi.CacheCleaner
 

V

valueOf(String) - Static method in enum nl.bebr.mapviewer.data.Tile.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.bebr.mapviewer.data.util.ScaleUtil.UnitSystem
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.bebr.mapviewer.data.Tile.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.bebr.mapviewer.data.util.ScaleUtil.UnitSystem
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualEarthTileFactoryInfo - Class in nl.bebr.mapviewer.data.tilefactory
http://www.viavirtualearth.com/vve/Articles/RollYourOwnTileServer.ashx
VirtualEarthTileFactoryInfo(VirtualEarthTileFactoryInfo.MVEMode) - Constructor for class nl.bebr.mapviewer.data.tilefactory.VirtualEarthTileFactoryInfo
 
VirtualEarthTileFactoryInfo.MVEMode - Class in nl.bebr.mapviewer.data.tilefactory
The map mode

W

Waypoint - Class in nl.bebr.mapviewer.data
A Waypoint is a GeoPosition that can be drawn on a may using a WaypointPainter.
Waypoint() - Constructor for class nl.bebr.mapviewer.data.Waypoint
Creates a new instance of Waypoint at lat/long 0,0
Waypoint(double, double) - Constructor for class nl.bebr.mapviewer.data.Waypoint
Creates a new instance of Waypoint at the specified latitude and longitude
Waypoint(GeoPosition) - Constructor for class nl.bebr.mapviewer.data.Waypoint
Creates a new instance of Waypoint at the specified GeoPosition
WritableTileService<T> - Interface in nl.bebr.mapviewer.data.cache
Interface of tile service, which is capable of persisting tiles.
writeCallback() - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
writeImage(TileCacheInfo, T) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
Stores image for given TileCacheInfo
writeTile(TileCacheInfo, T) - Method in class nl.bebr.mapviewer.data.cache.spi.AbstractTileService
 
writeTile(TileCacheInfo, T) - Method in class nl.bebr.mapviewer.data.cache.TileRepository
Persists image for tile defined by its TileCacheInfo
writeTile(TileCacheInfo, T) - Method in interface nl.bebr.mapviewer.data.cache.WritableTileService
 

X

xToLong(int, double) - Static method in class nl.bebr.mapviewer.data.util.MercatorUtils
 

Y

yToLat(int, double) - Static method in class nl.bebr.mapviewer.data.util.MercatorUtils
 

Z

zoomToCoordinates(double, double, double, double) - Method in class nl.bebr.mapviewer.data.AbstractMapViewer
Zoom the map to show selected area in the map
A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes All Packages