X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.plant3d%2Fsrc%2Forg%2Fsimantics%2Fplant3d%2Fgeometry%2FBuiltinMeshProvider.java;h=64ba4aa7cccf5518f7fc07f1b7f66fd32516749d;hb=31fd8b586a816e12d85f361b3fe2f6ebd52e427b;hp=ccfb52817bb83a8278b6e530902398c629e9ba2c;hpb=86739231beb0535bde4abae49d2011e3a042810b;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/src/org/simantics/plant3d/geometry/BuiltinMeshProvider.java b/org.simantics.plant3d/src/org/simantics/plant3d/geometry/BuiltinMeshProvider.java index ccfb5281..64ba4aa7 100644 --- a/org.simantics.plant3d/src/org/simantics/plant3d/geometry/BuiltinMeshProvider.java +++ b/org.simantics.plant3d/src/org/simantics/plant3d/geometry/BuiltinMeshProvider.java @@ -14,10 +14,11 @@ public abstract class BuiltinMeshProvider implements ParametricMeshProvider, IAd this.resource = resource; } + @SuppressWarnings("unchecked") @Override - public Object getAdapter(Class adapter) { + public T getAdapter(Class adapter) { if (Resource.class == adapter) - return resource; + return (T)resource; return null; }