@Override public Image getImage(int index, Supplier<String> name) { return imageProvider.getImage(sequence.getImageLink(index)); }
private void drawGotoMarker() { long timeDifference = System.currentTimeMillis() - scrollMarkerTime; if (timeDifference > GOTO_MARK_TIME) { scrollMarker = null; } else { ImageLink image = GOTO_ANIMATION.getImageLink(timeDifference < GOTO_MARK_TIME / 2 ? 0 : 1); objectDrawer.drawGotoMarker(scrollMarker, ImageProvider.getInstance().getImage(image)); } }