--- /dev/null
+package org.simantics.scl.reflection.internal.registry;\r
+\r
+import org.osgi.framework.Bundle;\r
+\r
+class Entry {\r
+ final Bundle bundle;\r
+ final String name;\r
+ \r
+ public Entry(Bundle bundle, String name) {\r
+ this.bundle = bundle;\r
+ this.name = name;\r
+ }\r
+ \r
+ public Class<?> loadClass() {\r
+ try {\r
+ return bundle.loadClass(name);\r
+ } catch (ClassNotFoundException e) {\r
+ return null;\r
+ } \r
+ }\r
+}
\ No newline at end of file