code: private void build(String ref, int filter, int tileSize) throws SlickException {
  		try {
  			final LoadableImageData data = ImageDataFactory.getImageDataFor(ref);
  			final ByteBuffer imageBuffer = data.loadImage(ResourceLoader.getResourceAsStream(ref), false, null);
  			build(data, imageBuffer, filter, tileSize);
  		} catch (IOException e) {
  			throw new SlickException("Failed to load: "+ref, e);
  		}
  	}
docs: Create a new big image by loading it from the specified reference
  
  @param ref The reference to the image to load
  @param filter The image filter to apply (@see #Image.FILTER_NEAREST)
  @param tileSize The maximum size of the tiles to use to build the bigger image
  @throws SlickException Indicates we were unable to locate the resource