]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.plant3d/src/org/simantics/plant3d/geometry/BuiltinMeshProvider.java
Removing components left orphan piperuns in the plant
[simantics/3d.git] / org.simantics.plant3d / src / org / simantics / plant3d / geometry / BuiltinMeshProvider.java
index ccfb52817bb83a8278b6e530902398c629e9ba2c..64ba4aa7cccf5518f7fc07f1b7f66fd32516749d 100644 (file)
@@ -14,10 +14,11 @@ public abstract class BuiltinMeshProvider implements ParametricMeshProvider, IAd
                this.resource = resource;
        }
        
+       @SuppressWarnings("unchecked")
        @Override
-       public Object getAdapter(Class adapter) {
+       public <T> T getAdapter(Class<T> adapter) {
                if (Resource.class == adapter)
-                       return resource;
+                       return (T)resource;
                return null;
        }