Skip to content

Commit 7b2bebb

Browse files
committed
a bit of clean up
1 parent 1ab296f commit 7b2bebb

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/animation/JmeAnimComposer.java

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,24 +34,29 @@
3434
import com.jme3.anim.AnimComposer;
3535
import com.jme3.gde.core.icons.IconList;
3636
import com.jme3.gde.core.scene.SceneApplication;
37+
import com.jme3.gde.core.sceneexplorer.SceneExplorerTopComponent;
3738
import com.jme3.gde.core.sceneexplorer.nodes.JmeControl;
3839
import com.jme3.gde.core.sceneexplorer.nodes.SceneExplorerNode;
3940
import com.jme3.gde.core.sceneexplorer.nodes.actions.ControlsPopup;
4041
import com.jme3.gde.core.sceneexplorer.nodes.actions.animation.AnimClipProperty;
4142
import java.awt.Image;
4243
import java.awt.event.ActionEvent;
43-
import java.awt.event.ActionListener;
44+
import java.util.Collection;
4445
import java.util.HashMap;
46+
import java.util.List;
4547
import java.util.Map;
4648
import java.util.concurrent.ExecutionException;
4749
import javax.swing.AbstractAction;
4850
import javax.swing.Action;
4951
import org.openide.actions.DeleteAction;
52+
import org.openide.awt.Actions;
53+
import org.openide.explorer.ExplorerManager;
5054
import org.openide.loaders.DataObject;
5155
import org.openide.nodes.Node;
5256
import org.openide.nodes.Sheet;
5357
import org.openide.util.Exceptions;
5458
import org.openide.util.actions.SystemAction;
59+
import org.openide.windows.TopComponent;
5560

5661
/**
5762
* Visual representation of the AnimComposer Class in the Scene Explorer
@@ -61,7 +66,7 @@
6166
@SuppressWarnings({"unchecked", "rawtypes"})
6267
public class JmeAnimComposer extends JmeControl {
6368
private AnimComposer animComposer;
64-
private Map<String, JmeAnimClip> playingAnimation = new HashMap<>();
69+
private final Map<String, JmeAnimClip> playingAnimation = new HashMap<>();
6570
private static Image smallImage = IconList.animControl.getImage();
6671

6772
public JmeAnimComposer() {
@@ -161,9 +166,13 @@ public void refresh(boolean immediate) {
161166
((JmeAnimComposerChildren) jmeChildren).refreshChildren(immediate);
162167
super.refresh(immediate);
163168
}
164-
169+
165170
private class StopAllAction extends AbstractAction {
166171

172+
public StopAllAction() {
173+
super("Stop animations");
174+
}
175+
167176
@Override
168177
public void actionPerformed(ActionEvent e) {
169178
for(JmeAnimClip layer: JmeAnimComposer.this.playingAnimation.values()) {

jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/animation/JmeAnimComposerChildren.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
import java.util.LinkedList;
4141
import java.util.List;
4242
import java.util.Set;
43-
import java.util.TreeSet;
4443
import java.util.concurrent.ExecutionException;
4544
import org.openide.loaders.DataObject;
4645
import org.openide.nodes.Children;

jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/animation/JmeJoint.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
import com.jme3.gde.core.scene.SceneApplication;
3939
import com.jme3.gde.core.sceneexplorer.nodes.AbstractSceneExplorerNode;
4040
import com.jme3.gde.core.sceneexplorer.nodes.ClipboardSpatial;
41-
import com.jme3.gde.core.sceneexplorer.nodes.JmeControl;
4241
import com.jme3.gde.core.sceneexplorer.nodes.SceneExplorerNode;
4342
import java.awt.Image;
4443
import java.awt.datatransfer.DataFlavor;
@@ -157,12 +156,9 @@ public void actionPerformed(ActionEvent e) {
157156
composer.makeLayer(name, ArmatureMask.createMask(jmeSkinningControl.getSkinningControl().getArmature(), joint.getName()));
158157
}
159158
);
160-
jmeSkinningControl.fireSave(true);
161159
final JmeAnimComposer animComposer = (JmeAnimComposer) ((AbstractSceneExplorerNode)jmeSkinningControl.getParentNode()).getChildren().findChild("AnimComposer");
162160
animComposer.refresh(true);
163161
animComposer.fireSave(true);
164-
165-
166162
}
167163

168164
}

0 commit comments

Comments
 (0)