From 6da410aa73df7f5081aa3985e322e93d43f344d2 Mon Sep 17 00:00:00 2001 From: brinn <brinn> Date: Wed, 3 Aug 2011 16:14:13 +0000 Subject: [PATCH] add: method JythonObjectFactory.getClass(String) SVN: 22332 --- .../registrator/JythonTopLevelDataSetHandler.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/JythonTopLevelDataSetHandler.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/JythonTopLevelDataSetHandler.java index 6af6cd19b6a..e0fa3ee68af 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/JythonTopLevelDataSetHandler.java +++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/JythonTopLevelDataSetHandler.java @@ -301,6 +301,20 @@ public class JythonTopLevelDataSetHandler<T extends DataSetInformation> extends { return createDataSetRegistrationDetails(); } + + /** + * Returns the Java class for the given class name. + */ + public Class<?> getClass(String className) + { + try + { + return Class.forName(className); + } catch (ClassNotFoundException ex) + { + return null; + } + } } protected static class JythonDataSetRegistrationService<T extends DataSetInformation> extends -- GitLab