Gets the color of an exit direction @param dir exit direction @return path color
(String dir)
| 313 | * @return path color |
| 314 | */ |
| 315 | public Color getPathColor(String dir){ |
| 316 | Color ret; |
| 317 | |
| 318 | if(dir == null){ |
| 319 | ret = getPathColorStd(); |
| 320 | } else if(!pathColors.containsKey(dir)){ |
| 321 | if(dir.equals("n") || dir.equals("s") || dir.equals("e") || dir.equals("q") || |
| 322 | dir.equals("ne") || dir.equals("nw") || dir.equals("se") || dir.equals("sw") || |
| 323 | dir.equals("w") || dir.equals("e")) |
| 324 | ret = pathColorCardinal; |
| 325 | else ret = pathColorNonCardinal; |
| 326 | } else ret = pathColors.get(dir); |
| 327 | |
| 328 | return ret; |
| 329 | } |
| 330 | |
| 331 | /** |
| 332 | * Gets exit direction colors (without default colors) |