X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fplat%2FDarwin.java;h=3a4ec126dcc08721956d8ceb1393767afc3c3029;hb=ac0b1db223ee818fa2fe812d8d2e18089781ee6a;hp=34cad445797e8689f90a6458375749cc0b37b104;hpb=3591b88b94a6bb378af3d4abe6eb5233ce583104;p=org.ibex.core.git diff --git a/src/org/ibex/plat/Darwin.java b/src/org/ibex/plat/Darwin.java index 34cad44..3a4ec12 100644 --- a/src/org/ibex/plat/Darwin.java +++ b/src/org/ibex/plat/Darwin.java @@ -6,9 +6,12 @@ package org.ibex.plat; import gnu.gcj.RawData; import org.ibex.util.*; import org.ibex.js.*; -import org.ibex.*; +import org.ibex.graphics.*; +import org.ibex.core.*; +import org.ibex.net.*; public class Darwin extends POSIX { + public static void main(String[] s) throws Exception { org.ibex.core.Main.main(s); } private static final Class openGLClass = OpenGL.class; static Darwin singleton; private CarbonOpenGL openGL; @@ -93,7 +96,7 @@ public class Darwin extends POSIX { protected Scheduler _getScheduler() { return new DarwinScheduler(); } protected native void runApplicationEventLoop(); - private class DarwinScheduler extends org.ibex.Scheduler { + private class DarwinScheduler extends org.ibex.util.Scheduler { public void run() { new Thread() { public void run() { defaultRun(); } }.start(); runApplicationEventLoop(); @@ -330,7 +333,7 @@ public class Darwin extends POSIX { else return /*new QZCarbonPicture(data,w,h);*/ null; } - protected org.ibex.Font.Glyph _createGlyph(org.ibex.Font f, char c) { + protected org.ibex.graphics.Font.Glyph _createGlyph(org.ibex.graphics.Font f, char c) { if(openGL != null) return openGL._createGlyph(f, c); else