2
0
Эх сурвалжийг харах

- throw exception when trying to set AssetEventListener on ProjectAssetManager -> use addEventListener

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8612 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
nor..67 14 жил өмнө
parent
commit
0c20759d82

+ 6 - 1
jme3-core/src/com/jme3/gde/core/assets/ProjectAssetManager.java

@@ -147,8 +147,13 @@ public class ProjectAssetManager extends DesktopAssetManager {
         }
     }
 
+    @Override
+    public void setAssetEventListener(AssetEventListener listener) {
+        throw new UnsupportedOperationException("Setting the asset event listener is not allowed for ProjectAssetManager, use addAssetEventListener instead");
+    }
+    
     private void prepAssetEventListeners() {
-        setAssetEventListener(new AssetEventListener() {
+        super.setAssetEventListener(new AssetEventListener() {
 
             public void assetLoaded(AssetKey ak) {
                 for (AssetEventListener assetEventListener : assetEventListeners) {