SDK:
- use base Node object in MaterialPropertyEditor git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9923 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
97909725cb
commit
2aae8d72a6
@ -36,7 +36,6 @@ import com.jme3.gde.core.assets.ProjectAssetManager;
|
||||
import com.jme3.gde.core.scene.SceneApplication;
|
||||
import com.jme3.gde.core.scene.SceneRequest;
|
||||
import com.jme3.gde.core.sceneexplorer.SceneExplorerTopComponent;
|
||||
import com.jme3.gde.core.sceneexplorer.nodes.AbstractSceneExplorerNode;
|
||||
import com.jme3.gde.core.properties.SceneExplorerProperty;
|
||||
import com.jme3.gde.core.properties.SceneExplorerPropertyEditor;
|
||||
import com.jme3.material.Material;
|
||||
@ -53,6 +52,7 @@ import java.util.concurrent.Callable;
|
||||
import java.util.concurrent.ExecutionException;
|
||||
import org.openide.filesystems.FileObject;
|
||||
import org.openide.loaders.DataObject;
|
||||
import org.openide.nodes.Node;
|
||||
import org.openide.util.Exceptions;
|
||||
|
||||
/**
|
||||
@ -99,7 +99,7 @@ public class MaterialPropertyEditor implements PropertyEditor, SceneExplorerProp
|
||||
public void setAsText(final String text) throws IllegalArgumentException {
|
||||
if ("create j3m file".equals(text)) {
|
||||
try {
|
||||
AbstractSceneExplorerNode geom = SceneExplorerTopComponent.findInstance().getLastSelected();
|
||||
Node geom = SceneExplorerTopComponent.findInstance().getLastSelected();
|
||||
assert (geom != null);
|
||||
ProjectAssetManager pm = geom.getLookup().lookup(ProjectAssetManager.class);
|
||||
assert (pm != null);
|
||||
|
Loading…
x
Reference in New Issue
Block a user