### Eclipse Workspace Patch 1.0
#P JOSM
|
|
|
|
| 470 | 470 | */ |
| 471 | 471 | @Override |
| 472 | 472 | public Map<String, String> getKeys() { |
| 473 | | Map<String, String> result = new HashMap<>(); |
| 474 | | String[] keys = this.keys; |
| 475 | | if (keys != null) { |
| 476 | | for (int i = 0; i < keys.length; i += 2) { |
| 477 | | result.put(keys[i], keys[i + 1]); |
| 478 | | } |
| | 473 | final String[] keys = this.keys; |
| | 474 | if (keys == null || keys.length == 0) { |
| | 475 | return Collections.emptyMap(); |
| 479 | 476 | } |
| | 477 | if (keys.length == 2) { |
| | 478 | return Collections.singletonMap(keys[0], keys[1]); |
| | 479 | } |
| | 480 | |
| | 481 | final Map<String, String> result = new HashMap<>(); |
| | 482 | for (int i = 0; i < keys.length; i += 2) { |
| | 483 | result.put(keys[i], keys[i + 1]); |
| | 484 | } |
| | 485 | |
| 480 | 486 | return result; |
| 481 | 487 | } |
| 482 | 488 | |