]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.server/src/org/simantics/document/server/client/DocumentClient.java
Work in progress
[simantics/platform.git] / bundles / org.simantics.document.server / src / org / simantics / document / server / client / DocumentClient.java
index b61df8cc6565adbb12f1ca91c56ae4e36bcfc57c..ed92a30e29e686f2267e5d14e88645751d73b986 100644 (file)
@@ -28,7 +28,10 @@ abstract public class DocumentClient implements Document {
 
        @Override
        public WidgetManager<?, ?> getManager(JSONObject object) {
-               return mapping.getWidget(object.getType());
+               WidgetManager<?, ?>  result = mapping.getWidget(object.getType());
+               if(result == null)
+                       throw new RuntimeException("No manager for type " + object.getType());
+               return result;
        }
        
        @Override