Skip to content

Commit 9d227e5

Browse files
committed
Convert com.sun.glass.ui.Size class to custom Size class.
1 parent 177c35e commit 9d227e5

File tree

6 files changed

+36
-8
lines changed

6 files changed

+36
-8
lines changed

thumbly-image-info/src/main/java/org/code13k/thumbly/image/info/Operator.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.code13k.thumbly.image.info;
22

3-
import com.sun.glass.ui.Size;
43
import org.apache.commons.lang3.StringUtils;
54
import org.code13k.thumbly.image.info.model.ImageInfo;
65
import org.code13k.thumbly.image.info.model.Operation;
@@ -69,8 +68,7 @@ private ImageInfo getImageInfo(String filePath) {
6968
if (info.getImageWidth() == 0 || info.getImageHeight() == 0) {
7069
return null;
7170
}
72-
Size size = new Size(info.getImageWidth(), info.getImageHeight());
73-
result.setSize(size.width, size.height);
71+
result.setSize(info.getImageWidth(), info.getImageHeight());
7472
} catch (Exception e) {
7573
mLogger.error("Failed to get image size : " + filePath + ", " + result, e);
7674
return null;

thumbly-image-info/src/main/java/org/code13k/thumbly/image/info/model/ImageInfo.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package org.code13k.thumbly.image.info.model;
22

3-
import com.sun.glass.ui.Size;
4-
53
public class ImageInfo extends BasicModel {
64
private int orientation = 1;
75
private int sizeWidth = 0;

thumbly-image-processor/src/main/java/org/code13k/thumbly/image/processor/CachedImageProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package org.code13k.thumbly.image.processor;
22

3-
import com.sun.glass.ui.Size;
43
import org.apache.commons.codec.digest.DigestUtils;
54
import org.apache.commons.io.FilenameUtils;
65
import org.apache.commons.lang3.StringUtils;
76
import org.code13k.thumbly.image.info.CachedImageInfo;
87
import org.code13k.thumbly.image.info.model.ImageInfo;
98
import org.code13k.thumbly.image.processor.model.Command;
9+
import org.code13k.thumbly.image.processor.model.Size;
1010
import org.slf4j.Logger;
1111
import org.slf4j.LoggerFactory;
1212

thumbly-image-processor/src/main/java/org/code13k/thumbly/image/processor/Operator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package org.code13k.thumbly.image.processor;
22

3-
import com.sun.glass.ui.Size;
3+
44
import org.apache.commons.io.FilenameUtils;
55
import org.code13k.thumbly.image.processor.model.Command;
66
import org.code13k.thumbly.image.processor.model.Operation;
7+
import org.code13k.thumbly.image.processor.model.Size;
78
import org.im4java.core.ConvertCmd;
89
import org.im4java.core.IMOperation;
910
import org.slf4j.Logger;

thumbly-image-processor/src/main/java/org/code13k/thumbly/image/processor/model/Command.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.code13k.thumbly.image.processor.model;
22

3-
import com.sun.glass.ui.Size;
43
import org.apache.commons.lang3.EnumUtils;
54
import org.apache.commons.lang3.StringUtils;
65
import org.apache.commons.lang3.math.NumberUtils;
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package org.code13k.thumbly.image.processor.model;
2+
3+
public class Size extends BasicModel {
4+
public int width;
5+
public int height;
6+
7+
public Size(){
8+
this.width = 0;
9+
this.height = 0;
10+
}
11+
12+
public Size(int w, int h){
13+
this.width = w;
14+
this.height = h;
15+
}
16+
17+
public int getWidth() {
18+
return width;
19+
}
20+
21+
public void setWidth(int width) {
22+
this.width = width;
23+
}
24+
25+
public int getHeight() {
26+
return height;
27+
}
28+
29+
public void setHeight(int height) {
30+
this.height = height;
31+
}
32+
}

0 commit comments

Comments
 (0)