]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/awt/RotateAction.java
Compiler warning elimination
[simantics/3d.git] / org.simantics.g3d.vtk / src / org / simantics / g3d / vtk / awt / RotateAction.java
index aaadc0ed413b05a312c2563bac777adf0aad657f..07d50797c007a41142af47dcf903055b74016faf 100644 (file)
@@ -26,6 +26,7 @@ import org.simantics.g3d.math.MathTools;
 import org.simantics.g3d.math.Ray;
 import org.simantics.g3d.preferences.PreferenceConstants;
 import org.simantics.g3d.scenegraph.IG3DNode;
+import org.simantics.g3d.scenegraph.base.INode;
 import org.simantics.g3d.scenegraph.structural.IStructuralNode;
 import org.simantics.g3d.vtk.Activator;
 import org.simantics.g3d.vtk.common.VTKNodeMap;
@@ -48,7 +49,7 @@ public class RotateAction extends vtkAwtAction{
        public static final int Z = 2;
        public static final int P = 3;
 
-       private VTKNodeMap nodeMap;
+       private VTKNodeMap<?,? extends INode> nodeMap;
        //private TranslateGizmo  gizmo = new TranslateGizmo();
        private RotateAxisGizmo gizmo = new RotateAxisGizmo();
        private IG3DNode node;
@@ -102,7 +103,7 @@ public class RotateAction extends vtkAwtAction{
                return node;
        }
        
-       public RotateAction(InteractiveVtkPanel panel, VTKNodeMap nodeMap) {
+       public RotateAction(InteractiveVtkPanel panel, VTKNodeMap<?,? extends INode> nodeMap) {
                super(panel);
                setImageDescriptor(Activator.imageDescriptorFromPlugin("com.famfamfam.silk", "icons/arrow_rotate_clockwise.png"));
                setText("Rotate");