summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2005-02-12 00:18:39 +0000
committerSilenio Quarti <silenio>2005-02-12 00:18:39 +0000
commit85b8baf1efb6a545680cc9553a80da0d7364e4a0 (patch)
treedff960bcaaffb0a39060a1ce0e0d552d17f88c48 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
parent592fd31261f874251936ca94343b0a4b4e33ed56 (diff)
downloadeclipse.platform.swt-85b8baf1efb6a545680cc9553a80da0d7364e4a0.tar.gz
eclipse.platform.swt-85b8baf1efb6a545680cc9553a80da0d7364e4a0.tar.xz
eclipse.platform.swt-85b8baf1efb6a545680cc9553a80da0d7364e4a0.zip
advanced graphics API (initial)
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
index 1b6d502d3b..9166b17fb1 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
@@ -128,6 +128,14 @@ public Device(DeviceData data) {
systemFont = getSystemFont ();
}
+void checkCairo() {
+ try {
+ Class.forName("org.eclipse.swt.internal.cairo.Cairo");
+ } catch (Throwable t) {
+ SWT.error(SWT.ERROR_NO_GRAPHICS_LIBRARY, t);
+ }
+}
+
/**
* Throws an <code>SWTException</code> if the receiver can not
* be accessed by the caller. This may include both checks on