protected void addToCache(Image image, Texture texture) { if (clearCachePolicy instanceof Number) { int maxSize = ((Number) clearCachePolicy).intValue(); if (imageCache.size() > maxSize) { if (LOGGER.isLoggable(Level.FINE)) { LOGGER.fine("Clearing texture cache with size " + imageCache.size()); } imageCache.clear(); } } imageCache.put(image, texture); }