001
014
015 package com.liferay.portal.kernel.image;
016
017 import java.io.File;
018 import java.io.IOException;
019
020 import java.util.List;
021 import java.util.Properties;
022
023 import javax.servlet.ServletContext;
024
025
028 public class SpriteProcessorUtil {
029
030 public static Properties generate(
031 ServletContext servletContext, List<File> imageFiles,
032 String spriteFileName, String spritePropertiesFileName,
033 String spritePropertiesRootPath, int maxHeight, int maxWidth,
034 int maxSize)
035 throws IOException {
036
037 return getSpriteProcessor().generate(
038 servletContext, imageFiles, spriteFileName,
039 spritePropertiesFileName, spritePropertiesRootPath, maxHeight,
040 maxWidth, maxSize);
041 }
042
043 public static SpriteProcessor getSpriteProcessor() {
044 return _spriteProcessor;
045 }
046
047 public void setSpriteProcessor(SpriteProcessor spriteProcessor) {
048 _spriteProcessor = spriteProcessor;
049 }
050
051 private static SpriteProcessor _spriteProcessor;
052
053 }