java-gobject-introspection r165 - in trunk: . src/gobject/runtime



Author: walters
Date: Fri Jan 30 05:35:14 2009
New Revision: 165
URL: http://svn.gnome.org/viewvc/java-gobject-introspection?rev=165&view=rev

Log:
Tweak wscript to ignore package-info.java.  Some more doc and visibility tweaks.

Modified:
   trunk/src/gobject/runtime/AsyncResult.java
   trunk/src/gobject/runtime/GObject.java
   trunk/src/gobject/runtime/GValue.java
   trunk/wscript

Modified: trunk/src/gobject/runtime/AsyncResult.java
==============================================================================
--- trunk/src/gobject/runtime/AsyncResult.java	(original)
+++ trunk/src/gobject/runtime/AsyncResult.java	Fri Jan 30 05:35:14 2009
@@ -12,7 +12,7 @@
 public interface AsyncResult extends GObjectProxy {
 	public GObject getSourceObject();
 	
-	public static final class AnonStub implements AsyncResult {
+	static final class AnonStub implements AsyncResult {
 		public GObject getSourceObject() {
 			return GioAPI.gio.g_async_result_get_source_object(this);			
 		}

Modified: trunk/src/gobject/runtime/GObject.java
==============================================================================
--- trunk/src/gobject/runtime/GObject.java	(original)
+++ trunk/src/gobject/runtime/GObject.java	Fri Jan 30 05:35:14 2009
@@ -154,16 +154,7 @@
 	}
 
 	/**
-	 * A tagging interface to mark classes which are GObject property bags.
-	 * 
-	 * @author walters
-	 * 
-	 */
-	public static interface GProperties {
-	};
-
-	/**
-	 * A tagging interface for a native GInterface, which is exposed by JGIR as a
+	 * Tagging interface for a native GInterface, which is exposed by JGIR as a
 	 * Java interface.
 	 * 
 	 * @see <a href="../../gtk-doc/html/gobject/gtype-non-instantiable-classed.html">native GInterface</a>
@@ -345,7 +336,7 @@
 		return id;
 	}
 
-	public interface NotifyCallback extends Callback {
+	private interface NotifyCallback extends Callback {
 		public final TypeMapper TYPE_MAPPER = GTypeMapper.getInstance();
 
 		public void onNotify(GObject object, GParamSpec param, Pointer data);

Modified: trunk/src/gobject/runtime/GValue.java
==============================================================================
--- trunk/src/gobject/runtime/GValue.java	(original)
+++ trunk/src/gobject/runtime/GValue.java	Fri Jan 30 05:35:14 2009
@@ -61,7 +61,10 @@
 	/*< private >*/
 	public volatile GType g_type;
 	
-	/* public for GTypeValueTable methods */
+	/**
+	 * Native container for <tt>GValue</tt> data.
+	 */
+	// Public simply to pacify JNA Structure
 	public static class GValueData extends com.sun.jna.Union {
 		public volatile int v_int;
 		public volatile long v_long;

Modified: trunk/wscript
==============================================================================
--- trunk/wscript	(original)
+++ trunk/wscript	Fri Jan 30 05:35:14 2009
@@ -67,7 +67,7 @@
 def build(bld):
   jsrc = bld.new_task_gen('java')
   jsrc.install_path = '${PREFIX}/share/java'
-  jsrc.source = '.*java$'
+  jsrc.source = '/[A-Za-z]+\.java$'
   jsrc.jarname = 'jgir.jar'
   jsrc.source_root = 'src'
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]