SDK : Various import fix and code formatting

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9602 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
3.0
rem..om 13 years ago
parent 25efcd4f7b
commit 2868741bbb
  1. 7
      sdk/jme3-core/src/com/jme3/gde/core/scene/controller/SceneToolController.java
  2. 67
      sdk/jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/JmeBone.java
  3. 29
      sdk/jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/JmeBoneChildren.java
  4. 6
      sdk/jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/JmeSkeletonControl.java

@ -21,7 +21,6 @@ import com.jme3.effect.ParticleEmitter;
import com.jme3.gde.core.scene.SceneApplication; import com.jme3.gde.core.scene.SceneApplication;
import com.jme3.material.Material; import com.jme3.material.Material;
import com.jme3.math.ColorRGBA; import com.jme3.math.ColorRGBA;
import com.jme3.math.Transform;
import com.jme3.math.Vector3f; import com.jme3.math.Vector3f;
import com.jme3.renderer.RenderManager; import com.jme3.renderer.RenderManager;
import com.jme3.scene.Geometry; import com.jme3.scene.Geometry;
@ -31,8 +30,6 @@ import com.jme3.scene.Spatial;
import com.jme3.scene.debug.Arrow; import com.jme3.scene.debug.Arrow;
import com.jme3.scene.debug.Grid; import com.jme3.scene.debug.Grid;
import com.jme3.scene.debug.WireBox; import com.jme3.scene.debug.WireBox;
import com.jme3.scene.shape.Box;
import com.jme3.util.TempVars;
import java.util.concurrent.Callable; import java.util.concurrent.Callable;
/** /**
@ -145,13 +142,13 @@ public class SceneToolController implements AppState {
public void rebuildSelectionBox() { public void rebuildSelectionBox() {
if (SceneApplication.getApplication().isAwt()) { if (SceneApplication.getApplication().isAwt()) {
SceneApplication.getApplication().enqueue(new Callable<Object>() { SceneApplication.getApplication().enqueue(new Callable<Object>() {
public Object call() throws Exception { public Object call() throws Exception {
doUpdateSelection(selected); doUpdateSelection(selected);
return null; return null;
} }
}); });
} } else {
else {
if (selected != null) { if (selected != null) {
attachSelectionShape(selected); attachSelectionShape(selected);
} }

@ -32,9 +32,7 @@
package com.jme3.gde.core.sceneexplorer.nodes; package com.jme3.gde.core.sceneexplorer.nodes;
import com.jme3.animation.Bone; import com.jme3.animation.Bone;
import com.jme3.animation.SkeletonControl;
import com.jme3.gde.core.scene.SceneApplication; import com.jme3.gde.core.scene.SceneApplication;
import com.jme3.gde.core.sceneexplorer.SceneExplorerTopComponent;
import java.awt.Image; import java.awt.Image;
import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.DataFlavor;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
@ -62,7 +60,6 @@ public class JmeBone extends AbstractSceneExplorerNode {
protected final DataFlavor BONE_FLAVOR = new DataFlavor(ClipboardSpatial.class, "Bone"); protected final DataFlavor BONE_FLAVOR = new DataFlavor(ClipboardSpatial.class, "Bone");
public JmeBone() { public JmeBone() {
} }
public JmeBone(JmeSkeletonControl jmeSkeletonControl, Bone bone, JmeBoneChildren children) { public JmeBone(JmeSkeletonControl jmeSkeletonControl, Bone bone, JmeBoneChildren children) {
@ -100,75 +97,16 @@ public class JmeBone extends AbstractSceneExplorerNode {
return sheet; return sheet;
} }
//
// @Override
// public PasteType getDropType(final Transferable t, int action, int index) {
// Object data = null;
// try {
// data = t.getTransferData(BONE_FLAVOR);
// } catch (Exception ex) {
//// Exceptions.printStackTrace(ex);
// }
// if (data == null) {
// return null;
// }
// if (data instanceof ClipboardSpatial) {
// final Spatial spat = ((ClipboardSpatial) data).createSpatial();
// return new PasteType() {
//
// @Override
// public Transferable paste() throws IOException {
// try {
// fireSave(true);
// SceneApplication.getApplication().enqueue(new Callable<Void>() {
//
// public Void call() throws Exception {
// skeletonControl.getAttachmentsNode(bone.getName()).attachChild(spat);
// return null;
// }
// }).get();
// refresh(false);
// return t;
// } catch (InterruptedException ex) {
// Exceptions.printStackTrace(ex);
// } catch (ExecutionException ex) {
// Exceptions.printStackTrace(ex);
// }
// return null;
// }
// };
// }
// return null;
// }
//
// @Override
// protected void createPasteTypes(Transferable t, List<PasteType> s) {
// super.createPasteTypes(t, s);
// PasteType paste = getDropType(t, DnDConstants.ACTION_COPY_OR_MOVE, -1);
// if (null != paste) {
// s.add(paste);
// }
// }
@Override @Override
public Action[] getActions(boolean context) { public Action[] getActions(boolean context) {
// return super.getActions(context);
return new Action[]{ return new Action[]{
Actions.alwaysEnabled(new AttachementNodeActionListener(), "Get attachement Node", "", false), Actions.alwaysEnabled(new AttachementNodeActionListener(), "Get attachement Node", "", false),};
};
// if (((JmeBoneChildren) jmeChildren).readOnly) {
// return new Action[]{
// Actions.alwaysEnabled(new AttachementNodeActionListener(), "Get attachement Node", "", false),
// };
// } else {
// return new Action[]{
// Actions.alwaysEnabled(new AttachementNodeActionListener(), "Get attachement Node", "", false),
// };
// }
} }
private class AttachementNodeActionListener implements ActionListener { private class AttachementNodeActionListener implements ActionListener {
public void actionPerformed(ActionEvent e) { public void actionPerformed(ActionEvent e) {
fireSave(true); fireSave(true);
try { try {
@ -178,7 +116,6 @@ public class JmeBone extends AbstractSceneExplorerNode {
jmeSkeletonControl.getSkeletonControl().getAttachmentsNode(bone.getName()); jmeSkeletonControl.getSkeletonControl().getAttachmentsNode(bone.getName());
return null; return null;
} }
}).get(); }).get();
((AbstractSceneExplorerNode) jmeSkeletonControl.getParentNode()).refresh(false); ((AbstractSceneExplorerNode) jmeSkeletonControl.getParentNode()).refresh(false);
} catch (InterruptedException ex) { } catch (InterruptedException ex) {

@ -32,27 +32,17 @@
package com.jme3.gde.core.sceneexplorer.nodes; package com.jme3.gde.core.sceneexplorer.nodes;
import com.jme3.animation.Bone; import com.jme3.animation.Bone;
import com.jme3.animation.SkeletonControl;
import com.jme3.gde.core.scene.SceneApplication; import com.jme3.gde.core.scene.SceneApplication;
import com.jme3.light.AmbientLight;
import com.jme3.light.DirectionalLight;
import com.jme3.light.PointLight;
import com.jme3.light.SpotLight;
import com.jme3.scene.Spatial;
import com.jme3.scene.control.Control;
import java.util.Arrays; import java.util.Arrays;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.List; import java.util.List;
import java.util.concurrent.Callable; import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.openide.loaders.DataObject; import org.openide.loaders.DataObject;
import org.openide.nodes.Children; import org.openide.nodes.Children;
import org.openide.nodes.Node; import org.openide.nodes.Node;
import org.openide.util.Exceptions; import org.openide.util.Exceptions;
import org.openide.util.Lookup;
/** /**
* *
@ -100,24 +90,7 @@ public class JmeBoneChildren extends Children.Keys<Object> {
} else { } else {
keys.addAll(Arrays.asList(jmeSkeletonControl.getSkeletonControl().getSkeleton().getRoots())); keys.addAll(Arrays.asList(jmeSkeletonControl.getSkeletonControl().getSkeleton().getRoots()));
} }
// if (spatial instanceof Geometry) {
// Geometry geom = (Geometry) spatial;
// Mesh mesh = geom.getMesh();
// if (mesh != null) {
// keys.add(new MeshGeometryPair(mesh, geom));
// }
// }
// LightList lights = spatial.getLocalLightList();
// for (int i = 0; i < lights.size(); i++) {
// Light light = lights.get(i);
// if (light != null) {
// keys.add(new LightSpatialPair(light, spatial));
// }
// }
// for (int i = 0; i < spatial.getNumControls(); i++) {
// Control control = spatial.getControl(i);
// keys.add(control);
// }
return keys; return keys;
} }
}).get(); }).get();

@ -31,10 +31,8 @@
*/ */
package com.jme3.gde.core.sceneexplorer.nodes; package com.jme3.gde.core.sceneexplorer.nodes;
import com.jme3.animation.AnimControl;
import com.jme3.animation.SkeletonControl; import com.jme3.animation.SkeletonControl;
import com.jme3.gde.core.scene.SceneApplication; import com.jme3.gde.core.scene.SceneApplication;
import com.jme3.gde.core.properties.AnimationProperty;
import com.jme3.scene.Spatial; import com.jme3.scene.Spatial;
import java.awt.Image; import java.awt.Image;
import java.io.IOException; import java.io.IOException;
@ -43,7 +41,6 @@ import java.util.concurrent.ExecutionException;
import javax.swing.Action; import javax.swing.Action;
import org.openide.actions.DeleteAction; import org.openide.actions.DeleteAction;
import org.openide.loaders.DataObject; import org.openide.loaders.DataObject;
import org.openide.nodes.Children;
import org.openide.nodes.Node; import org.openide.nodes.Node;
import org.openide.nodes.Sheet; import org.openide.nodes.Sheet;
import org.openide.util.Exceptions; import org.openide.util.Exceptions;
@ -62,7 +59,6 @@ public class JmeSkeletonControl extends AbstractSceneExplorerNode {
ImageUtilities.loadImage("com/jme3/gde/core/sceneexplorer/nodes/icons/skeletonControl.gif"); ImageUtilities.loadImage("com/jme3/gde/core/sceneexplorer/nodes/icons/skeletonControl.gif");
public JmeSkeletonControl() { public JmeSkeletonControl() {
} }
public JmeSkeletonControl(SkeletonControl skeletonControl, JmeBoneChildren children) { public JmeSkeletonControl(SkeletonControl skeletonControl, JmeBoneChildren children) {
@ -150,8 +146,6 @@ public class JmeSkeletonControl extends AbstractSceneExplorerNode {
return skeletonControl; return skeletonControl;
} }
@Override @Override
public Node[] createNodes(Object key, DataObject key2, boolean cookie) { public Node[] createNodes(Object key, DataObject key2, boolean cookie) {
JmeBoneChildren children = new JmeBoneChildren(null, null); JmeBoneChildren children = new JmeBoneChildren(null, null);

Loading…
Cancel
Save