1
2
3
4 package org.rcfaces.core.image;
5
6 import org.rcfaces.core.internal.contentAccessor.IGenerationResourceInformation;
7
8
9
10
11
12
13 public interface IGenerationImageInformation extends
14 IGenerationResourceInformation {
15
16 String WIDTH_PROPERTY = "org.rfcaces.core.model.WIDTH";
17
18 String HEIGHT_PROPERTY = "org.rfcaces.core.model.HEIGHT";
19
20 String ENCODER_MIME_TYPE_PROPERTY = "org.rcfaces.encoder.MIME_TYPE";
21
22 String ENCODER_SUFFIX_PROPERTY = "org.rcfaces.encoder.SUFFIX";
23
24 String COMPRESSION_QUALITY = "org.rfcaces.encore.COMPRESSION_QUALITY";
25
26 String COMPRESSION_MODE = "org.rfcaces.encore.COMPRESSION_MODE";
27
28 String COMPRESSION_TYPE = "org.rfcaces.encore.COMPRESSION_TYPE";
29
30 String COMPRESSION_PROGRESSIVE_MODE = "org.rfcaces.encore.PROGRESSIVE_MODE";
31
32 void setImageHeight(int imageHeight);
33
34 int getImageHeight();
35
36 void setImageWidth(int imageWidth);
37
38 int getImageWidth();
39
40 String getEncoderMimeType();
41
42 void setEncoderMimeType(String mimeType);
43
44 String getEncoderSuffix();
45
46 void setEncoderSuffix(String suffix);
47 }