From 0c5182b64e03d02ae907362e8374fc54a18afb49 Mon Sep 17 00:00:00 2001 From: tpylak <tpylak> Date: Wed, 4 Aug 2010 11:02:26 +0000 Subject: [PATCH] SE-287 easier way to parse java beans from tsv with static columns SVN: 17333 --- .../AbstractDataSetInfoExtractor.java | 20 +------------------ 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/AbstractDataSetInfoExtractor.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/AbstractDataSetInfoExtractor.java index 1461d0cc154..9e192297c4a 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/AbstractDataSetInfoExtractor.java +++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/AbstractDataSetInfoExtractor.java @@ -24,11 +24,6 @@ import java.util.Properties; import ch.rinn.restrictions.Private; import ch.systemsx.cisd.common.exceptions.ConfigurationFailureException; import ch.systemsx.cisd.common.exceptions.UserFailureException; -import ch.systemsx.cisd.common.parser.AbstractParserObjectFactory; -import ch.systemsx.cisd.common.parser.IParserObjectFactory; -import ch.systemsx.cisd.common.parser.IParserObjectFactoryFactory; -import ch.systemsx.cisd.common.parser.IPropertyMapper; -import ch.systemsx.cisd.common.parser.ParserException; import ch.systemsx.cisd.common.parser.TabFileLoader; import ch.systemsx.cisd.common.utilities.PropertyUtils; import ch.systemsx.cisd.openbis.generic.shared.dto.NewProperty; @@ -97,20 +92,7 @@ public abstract class AbstractDataSetInfoExtractor implements IDataSetInfoExtrac if (propertiesFile.isFile()) { TabFileLoader<NewProperty> tabFileLoader = - new TabFileLoader<NewProperty>( - new IParserObjectFactoryFactory<NewProperty>() - { - - public IParserObjectFactory<NewProperty> createFactory( - IPropertyMapper propertyMapper) - throws ParserException - { - return new AbstractParserObjectFactory<NewProperty>( - NewProperty.class, propertyMapper) - { - }; - } - }); + new TabFileLoader<NewProperty>(NewProperty.class); result.addAll(tabFileLoader.load(propertiesFile)); } else -- GitLab