openslide/openslide-java — pull request #16 by bgilbert (2011-12-15 19:18:39+00:00)
Title: Make AssociatedImageMap public and stop implementing Map

Map.get() cannot throw, so AssociatedImageMap.get() returned null if the
associated image could not be loaded. For consistency, we should throw
IOException in this case, so we can no longer implement Map.

Eliminate unnecessary Map methods, rename some others to improve clarity,
and throw IOException.