licensing cleanup (GPLv2)
[org.ibex.core.git] / src / org / ibex / plat / X11.java
index e821ad5..3d2d1dc 100644 (file)
@@ -1,11 +1,16 @@
-// Copyright 2004 Adam Megacz, see the COPYING file for licensing [LGPL]
+// Copyright 2000-2005 the Contributors, as shown in the revision logs.
+// Licensed under the GNU General Public License version 2 ("the License").
+// You may not use this file except in compliance with the License.
+
 package org.ibex.plat;
 
 import gnu.gcj.RawData;
 import java.util.*;
 import org.ibex.js.*;
 import org.ibex.util.*;
-import org.ibex.*;
+import org.ibex.graphics.*;
+import org.ibex.core.*;
+import org.ibex.net.*;
 
 /** Platform implementation for POSIX compliant operating systems with an X11 Server */
 public class X11 extends POSIX {
@@ -40,10 +45,10 @@ public class X11 extends POSIX {
     protected native String _getClipBoard();
     protected native void _setClipBoard(String s);
     protected boolean _needsAutoDoubleClick() { return true; }
+    protected native String _fileDialog(String suggestedFileName, boolean write);
     protected native void eventThread();
     private native void natInit();
 
-    public X11() { }
     public void postInit() {
         natInit();
         (new Thread() { public void run() { eventThread(); } }).start();