java-gobject-introspection r12 - trunk/src/org/gnome/gir/gobject



Author: walters
Date: Mon Sep  1 21:31:14 2008
New Revision: 12
URL: http://svn.gnome.org/viewvc/java-gobject-introspection?rev=12&view=rev

Log:
Make GTypeMapper explicitly single instance


Modified:
   trunk/src/org/gnome/gir/gobject/GTypeMapper.java

Modified: trunk/src/org/gnome/gir/gobject/GTypeMapper.java
==============================================================================
--- trunk/src/org/gnome/gir/gobject/GTypeMapper.java	(original)
+++ trunk/src/org/gnome/gir/gobject/GTypeMapper.java	Mon Sep  1 21:31:14 2008
@@ -71,6 +71,14 @@
  * @author wayne
  */
 public class GTypeMapper extends com.sun.jna.DefaultTypeMapper {
+	
+	private static GTypeMapper instance;
+	public synchronized static GTypeMapper getInstance() {
+		if (instance == null)
+			instance = new GTypeMapper();
+		return instance;
+	}
+	
     public GTypeMapper() {
         addToNativeConverter(URI.class, uriConverter);    	
     }



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