package info.freelibrary.djatoka;
public interface Constants {
public static final String PROPERTIES_FILE = "djatoka.properties";
public static final String DEFAULT_VIEW_FORMAT = "image/jpeg";
public static final String DEFAULT_VIEW_EXT = "jpg";
public static final String DEFAULT_VIEW_LEVEL = "3";
public static final String VIEW_FORMAT_EXT = "djatoka.view.format.ext";
public static final String JP2_EXT = ".jp2";
public static final String TIFF_DATA_DIR = "djatoka.ingest.data.dir";
public static final String JP2_DATA_DIR = "djatoka.ingest.jp2.dir";
public static final String VIEW_CACHE_DIR = "djatoka.view.cache.dir";
public static final String[] TIF_EXTS = new String[] { "tif", "tiff" };
// Would be nicer to tell the regex filter to be case insensitive
public static final String TIFF_FILE_PATTERN = "^[^\\.].*\\.(tif|tiff|TIF|TIFF)$";
// TODO: make case insensitivity an option for the FilenameFilter
public static final String JP2_FILE_PATTERN = "^[^\\.].*\\.(JP2|jp2)$";
public static final String JP2_SIZE_ATTR = "jp2Size";
public static final String TIF_SIZE_ATTR = "tifSize";
public static final String JP2_COUNT_ATTR = "jp2Count";
public static final String TIF_COUNT_ATTR = "tifCount";
}