File tree 1 file changed +13
-0
lines changed
bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/graphics
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 13
13
*******************************************************************************/
14
14
package org .eclipse .swt .graphics ;
15
15
16
+ import org .eclipse .swt .*;
17
+
16
18
/**
17
19
* Interface to provide a callback mechanism to draw on different GC instances
18
20
* depending on the zoom the image will be used for. A common use case is when
@@ -45,4 +47,15 @@ public interface ImageGcDrawer {
45
47
default void postProcess (ImageData imageData ) {
46
48
}
47
49
50
+ /**
51
+ * Returns the GC style used when creating the GC instance.
52
+ * Default implementation returns <code>SWT.NONE</code>.
53
+ *
54
+ * @return the GC style constant
55
+ *
56
+ * @since 3.130
57
+ */
58
+ default int getGcStyle () {
59
+ return SWT .NONE ;
60
+ }
48
61
}
You can’t perform that action at this time.
0 commit comments