File tree Expand file tree Collapse file tree 11 files changed +86
-1
lines changed
org.eclipse.swt.cocoa.macosx.aarch64/.settings
org.eclipse.swt.cocoa.macosx.x86_64/.settings
org.eclipse.swt.gtk.linux.aarch64/.settings
org.eclipse.swt.gtk.linux.loongarch64/.settings
org.eclipse.swt.gtk.linux.ppc64le/.settings
org.eclipse.swt.gtk.linux.riscv64/.settings
org.eclipse.swt.gtk.linux.x86_64/.settings
org.eclipse.swt.win32.win32.aarch64/.settings
org.eclipse.swt.win32.win32.x86_64/.settings
bundles/org.eclipse.swt/Eclipse SWT
common/org/eclipse/swt/graphics
win32/org/eclipse/swt/graphics Expand file tree Collapse file tree 11 files changed +86
-1
lines changed Original file line number Diff line number Diff line change 231
231
<message_argument value =" VerifyKeyListener" />
232
232
</message_arguments >
233
233
</filter >
234
+ </resource >
235
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236
+ <filter id =" 404000815" >
237
+ <message_arguments >
238
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239
+ <message_argument value =" getGcStyle()" />
240
+ </message_arguments >
241
+ </filter >
234
242
</resource >
235
243
<resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236
244
<filter id =" 576720909" >
Original file line number Diff line number Diff line change 231
231
<message_argument value =" VerifyKeyListener" />
232
232
</message_arguments >
233
233
</filter >
234
+ </resource >
235
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236
+ <filter id =" 404000815" >
237
+ <message_arguments >
238
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239
+ <message_argument value =" getGcStyle()" />
240
+ </message_arguments >
241
+ </filter >
234
242
</resource >
235
243
<resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236
244
<filter id =" 576720909" >
Original file line number Diff line number Diff line change 231
231
<message_argument value =" VerifyKeyListener" />
232
232
</message_arguments >
233
233
</filter >
234
+ </resource >
235
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236
+ <filter id =" 404000815" >
237
+ <message_arguments >
238
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239
+ <message_argument value =" getGcStyle()" />
240
+ </message_arguments >
241
+ </filter >
234
242
</resource >
235
243
<resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236
244
<filter id =" 576720909" >
Original file line number Diff line number Diff line change 231
231
<message_argument value =" VerifyKeyListener" />
232
232
</message_arguments >
233
233
</filter >
234
+ </resource >
235
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236
+ <filter id =" 404000815" >
237
+ <message_arguments >
238
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239
+ <message_argument value =" getGcStyle()" />
240
+ </message_arguments >
241
+ </filter >
234
242
</resource >
235
243
<resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236
244
<filter id =" 576720909" >
Original file line number Diff line number Diff line change 231
231
<message_argument value =" VerifyKeyListener" />
232
232
</message_arguments >
233
233
</filter >
234
+ </resource >
235
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236
+ <filter id =" 404000815" >
237
+ <message_arguments >
238
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239
+ <message_argument value =" getGcStyle()" />
240
+ </message_arguments >
241
+ </filter >
234
242
</resource >
235
243
<resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236
244
<filter id =" 576720909" >
Original file line number Diff line number Diff line change 231
231
<message_argument value =" VerifyKeyListener" />
232
232
</message_arguments >
233
233
</filter >
234
+ </resource >
235
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236
+ <filter id =" 404000815" >
237
+ <message_arguments >
238
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239
+ <message_argument value =" getGcStyle()" />
240
+ </message_arguments >
241
+ </filter >
234
242
</resource >
235
243
<resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236
244
<filter id =" 576720909" >
Original file line number Diff line number Diff line change 15
15
<message_argument value =" NO_SEARCH" />
16
16
</message_arguments >
17
17
</filter >
18
+ </resource >
19
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
20
+ <filter id =" 404000815" >
21
+ <message_arguments >
22
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
23
+ <message_argument value =" getGcStyle()" />
24
+ </message_arguments >
25
+ </filter >
18
26
</resource >
19
27
<resource path =" META-INF/MANIFEST.MF" >
20
28
<filter id =" 926941240" >
Original file line number Diff line number Diff line change 580
580
<message_argument value =" VerifyListener" />
581
581
</message_arguments >
582
582
</filter >
583
+ </resource >
584
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
585
+ <filter id =" 404000815" >
586
+ <message_arguments >
587
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
588
+ <message_argument value =" getGcStyle()" />
589
+ </message_arguments >
590
+ </filter >
583
591
</resource >
584
592
<resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageLoaderListener.java" type =" org.eclipse.swt.graphics.ImageLoaderListener" >
585
593
<filter id =" 576720909" >
Original file line number Diff line number Diff line change 581
581
</message_arguments >
582
582
</filter >
583
583
</resource >
584
+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
585
+ <filter id =" 404000815" >
586
+ <message_arguments >
587
+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
588
+ <message_argument value =" getGcStyle()" />
589
+ </message_arguments >
590
+ </filter >
591
+ </resource >
584
592
<resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageLoaderListener.java" type =" org.eclipse.swt.graphics.ImageLoaderListener" >
585
593
<filter id =" 576720909" >
586
594
<message_arguments >
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. Default
52
+ * 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