aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java
diff options
context:
space:
mode:
authorBananeweizen <Bananeweizen@gmx.de>2012-12-26 12:59:14 +0100
committerBananeweizen <Bananeweizen@gmx.de>2012-12-26 12:59:14 +0100
commite29b64e963af24f9c85c12ea110bf5255ef6fbec (patch)
treee7e4ffbebed28023d3c1f6a42f6a1910fb1f6646 /main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java
parentc29c80e9b8cccc552e6747dbcaf0c5738fadd92a (diff)
downloadcgeo-e29b64e963af24f9c85c12ea110bf5255ef6fbec.zip
cgeo-e29b64e963af24f9c85c12ea110bf5255ef6fbec.tar.gz
cgeo-e29b64e963af24f9c85c12ea110bf5255ef6fbec.tar.bz2
code cleanup: remove debug code
* fixed some more issues of Findbugs and CodePro
Diffstat (limited to 'main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java')
-rw-r--r--main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java b/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java
index 8eef130..294eb79 100644
--- a/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java
+++ b/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapProvider.java
@@ -31,7 +31,6 @@ public final class MapsforgeMapProvider extends AbstractMapProvider {
public static final String MAPSFORGE_MAPNIK_ID = "MAPSFORGE_MAPNIK";
private boolean oldMap = false;
private MapItemFactory mapItemFactory = new MapsforgeMapItemFactory();
- private static MapsforgeMapProvider instance;
private MapsforgeMapProvider() {
final Resources resources = cgeoapplication.getInstance().getResources();
@@ -42,11 +41,12 @@ public final class MapsforgeMapProvider extends AbstractMapProvider {
updateOfflineMaps();
}
+ private static final class Holder {
+ private static final MapsforgeMapProvider INSTANCE = new MapsforgeMapProvider();
+ }
+
public static MapsforgeMapProvider getInstance() {
- if (instance == null) {
- instance = new MapsforgeMapProvider();
- }
- return instance;
+ return Holder.INSTANCE;
}
public static List<String> getOfflineMaps() {