From a9f87c4df7d44b484575500282ca2c327beb5c49 Mon Sep 17 00:00:00 2001 From: "nor..67" Date: Mon, 12 Sep 2011 08:46:27 +0000 Subject: [PATCH] - remove checks from UserData as apparently all kinds of data is stored there by jme3 now (Fixes Issue 402) git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8247 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- .../src/com/jme3/gde/core/properties/UserDataProperty.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sdk/jme3-core/src/com/jme3/gde/core/properties/UserDataProperty.java b/sdk/jme3-core/src/com/jme3/gde/core/properties/UserDataProperty.java index cbc8a224e..2b6c443fb 100644 --- a/sdk/jme3-core/src/com/jme3/gde/core/properties/UserDataProperty.java +++ b/sdk/jme3-core/src/com/jme3/gde/core/properties/UserDataProperty.java @@ -40,6 +40,8 @@ import java.util.LinkedList; import java.util.List; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; +import java.util.logging.Level; +import java.util.logging.Logger; import org.openide.nodes.PropertySupport; import org.openide.util.Exceptions; @@ -73,7 +75,8 @@ public class UserDataProperty extends PropertySupport.ReadWrite { } else if (type instanceof Long) { return 4; } else { - throw new IllegalArgumentException("Unsupported type: " + type); + Logger.getLogger(UserDataProperty.class.getName()).log(Level.WARNING, "UserData not editable" + type.getClass()); + return -1; } } @@ -108,7 +111,7 @@ public class UserDataProperty extends PropertySupport.ReadWrite { spatial.setUserData(name, Long.parseLong(val)); break; default: - throw new UnsupportedOperationException(); +// throw new UnsupportedOperationException(); } return null; }