Skip to content
This repository was archived by the owner on Nov 20, 2024. It is now read-only.

Commit 10765e4

Browse files
committed
Merge pull request #146 from spyhunter99/137
#137 fix for jdk7 issues
2 parents c203fee + 12be194 commit 10765e4

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

osmdroid-android/src/main/java/org/osmdroid/bonuspack/kml/KmlDocument.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.util.Enumeration;
1717
import java.util.HashMap;
1818
import java.util.LinkedList;
19+
import java.util.Map;
1920
import java.util.Set;
2021
import java.util.zip.ZipEntry;
2122
import java.util.zip.ZipFile;
@@ -623,7 +624,7 @@ public boolean saveAsKML(Writer writer){
623624
}
624625

625626
public void writeKMLStyles(Writer writer){
626-
for (HashMap.Entry<String, StyleSelector> entry : mStyles.entrySet()) {
627+
for (Map.Entry<String, StyleSelector> entry : mStyles.entrySet()) {
627628
String styleId = entry.getKey();
628629
StyleSelector styleSelector = entry.getValue();
629630
styleSelector.writeAsKML(writer, styleId);

osmdroid-android/src/main/java/org/osmdroid/bonuspack/kml/KmlFeature.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
import java.io.IOException;
44
import java.io.Writer;
55
import java.util.HashMap;
6+
import java.util.Map;
7+
68
import org.apache.commons.lang3.StringEscapeUtils;
79
import org.osmdroid.bonuspack.overlays.Marker;
810
import org.osmdroid.bonuspack.overlays.Polygon;
@@ -128,7 +130,7 @@ public String getExtendedDataAsText(){
128130
if (mExtendedData == null)
129131
return null;
130132
StringBuilder result = new StringBuilder();
131-
for (HashMap.Entry<String, String> entry : mExtendedData.entrySet()) {
133+
for (Map.Entry<String, String> entry : mExtendedData.entrySet()) {
132134
String name = entry.getKey();
133135
String value = entry.getValue();
134136
result.append(name+"="+value+"<br>\n");
@@ -156,7 +158,7 @@ protected boolean writeKMLExtendedData(Writer writer){
156158
return true;
157159
try {
158160
writer.write("<ExtendedData>\n");
159-
for (HashMap.Entry<String, String> entry : mExtendedData.entrySet()) {
161+
for (Map.Entry<String, String> entry : mExtendedData.entrySet()) {
160162
String name = entry.getKey();
161163
String value = entry.getValue();
162164
writer.write("<Data name=\""+name+"\"><value>"+StringEscapeUtils.escapeXml10(value)+"</value></Data>\n");

osmdroid-android/src/main/java/org/osmdroid/bonuspack/kml/KmlPlacemark.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ protected JsonObject geoJSONProperties(){
138138
json.addProperty("name", mName);
139139
}
140140
if (mExtendedData != null){
141-
for (HashMap.Entry<String, String> entry : mExtendedData.entrySet()) {
141+
for (Map.Entry<String, String> entry : mExtendedData.entrySet()) {
142142
String name = entry.getKey();
143143
String value = entry.getValue();
144144
json.addProperty(name, value);

osmdroid-android/src/main/java/org/osmdroid/bonuspack/kml/StyleMap.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.io.IOException;
44
import java.io.Writer;
55
import java.util.HashMap;
6+
import java.util.Map;
67

78
import android.os.Parcel;
89
import android.os.Parcelable;
@@ -37,7 +38,7 @@ public Style getNormalStyle(KmlDocument doc){
3738
@Override public void writeAsKML(Writer writer, String styleId){
3839
try {
3940
writer.write("<StyleMap id=\'"+styleId+"\'>\n");
40-
for (HashMap.Entry<String, String> entry : mPairs.entrySet()) {
41+
for (Map.Entry<String, String> entry : mPairs.entrySet()) {
4142
String key = entry.getKey();
4243
String styleUrl = entry.getValue();
4344
writer.write("<Pair><key>"+key+"</key><styleUrl>"+styleUrl+"</styleUrl></Pair>\n");

0 commit comments

Comments
 (0)