-package org.simantics.scenegraph.loader;\r
-\r
-import org.osgi.framework.Bundle;\r
-import org.simantics.db.RequestProcessor;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.layer0.variable.Variable;\r
-import org.simantics.scenegraph.INode;\r
-import org.simantics.scenegraph.ParentNode;\r
-\r
-public class StandardScenegraphLoader implements ScenegraphLoader {\r
-\r
- final private Resource configuration;\r
- final private Class<?> clazz;\r
- \r
- public StandardScenegraphLoader(Resource configuration, Bundle bundle, String className) throws ClassNotFoundException {\r
- this.configuration = configuration;\r
- clazz = bundle.loadClass(className);\r
- }\r
- \r
- @Override\r
- public INode create(RequestProcessor processor, ScenegraphLoaderProcess process, ParentNode<?> parent, Variable context) throws DatabaseException {\r
- return ScenegraphLoaderUtils.create(processor, process, parent, configuration, context, clazz);\r
- }\r
-\r
-}\r
+package org.simantics.scenegraph.loader;
+
+import org.osgi.framework.Bundle;
+import org.simantics.db.RequestProcessor;
+import org.simantics.db.Resource;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.variable.Variable;
+import org.simantics.scenegraph.INode;
+import org.simantics.scenegraph.ParentNode;
+
+public class StandardScenegraphLoader implements ScenegraphLoader {
+
+ final private Resource configuration;
+ final private Class<?> clazz;
+
+ public StandardScenegraphLoader(Resource configuration, Bundle bundle, String className) throws ClassNotFoundException {
+ this.configuration = configuration;
+ clazz = bundle.loadClass(className);
+ }
+
+ @Override
+ public INode create(RequestProcessor processor, ScenegraphLoaderProcess process, ParentNode<?> parent, Variable context) throws DatabaseException {
+ return ScenegraphLoaderUtils.create(processor, process, parent, configuration, context, clazz);
+ }
+
+}