]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/awt/TranslateAction.java
Compiler warning elimination
[simantics/3d.git] / org.simantics.g3d.vtk / src / org / simantics / g3d / vtk / awt / TranslateAction.java
index bb59c563cebc2b4d8f8e76c686e9b4d8d4e014f4..a5edf45d7ce0462bf6b777124b92f60f6a76e13a 100644 (file)
@@ -24,6 +24,7 @@ import javax.vecmath.Vector3d;
 import org.simantics.g3d.math.MathTools;
 import org.simantics.g3d.math.Ray;
 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;
@@ -44,7 +45,7 @@ public class TranslateAction extends vtkAwtAction{
        public static final int YZ = 5;
        public static final int P = 6;
 
-       private VTKNodeMap nodeMap;
+       private VTKNodeMap<?, ? extends INode> nodeMap;
        //private TranslateGizmo  gizmo = new TranslateGizmo();
        private TranslateAxisGizmo gizmo = new TranslateAxisGizmo();
        protected IG3DNode node;
@@ -67,7 +68,7 @@ public class TranslateAction extends vtkAwtAction{
                return node;
        }
        
-       public TranslateAction(InteractiveVtkPanel panel, VTKNodeMap nodeMap) {
+       public TranslateAction(InteractiveVtkPanel panel, VTKNodeMap<?, ? extends INode> nodeMap) {
                super(panel);
                setImageDescriptor(Activator.imageDescriptorFromPlugin("com.famfamfam.silk", "icons/arrow_out.png"));
                setText("Translate");