This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit c311d9cb189b8ad3755c4514232c2f8ceaf3aac3 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Feb 8 15:46:34 2015 +0100 remove not used export model --- .../service/csv/AbstractTuttiExportModel.java | 58 ---------------------- .../tutti/service/pupitri/csv/SpeciesRowModel.java | 4 +- 2 files changed, 2 insertions(+), 60 deletions(-) diff --git a/tutti-service/src/main/java/fr/ifremer/tutti/service/csv/AbstractTuttiExportModel.java b/tutti-service/src/main/java/fr/ifremer/tutti/service/csv/AbstractTuttiExportModel.java deleted file mode 100644 index ac3febb..0000000 --- a/tutti-service/src/main/java/fr/ifremer/tutti/service/csv/AbstractTuttiExportModel.java +++ /dev/null @@ -1,58 +0,0 @@ -package fr.ifremer.tutti.service.csv; - -import org.nuiton.csv.ExportableColumn; -import org.nuiton.csv.ValueFormatter; -import org.nuiton.csv.ext.AbstractExportModel; -import org.nuiton.decorator.Decorator; - -/** -* Created on 2/5/15. -* -* @author Tony Chemit - chemit@codelutin.com -* @since 3.13 -*/ -public abstract class AbstractTuttiExportModel<M> extends AbstractExportModel<M> { - - public AbstractTuttiExportModel(char separator) { - super(separator); - } - - public <T> ExportableColumn<M, T> newColumnForExportByDecorator(String headerName, String propertyName, Decorator<T> decorator) { - return newColumnForExportByDecorator(headerName, propertyName, decorator, null); - } - - public <T> ExportableColumn<M, T> newNullableColumnForExportByDecorator(String headerName, String propertyName, Decorator<T> decorator) { - DecoratorPropertyFormatter<T> valueFormatter = TuttiCsvUtil.newDecoratorFormatter(decorator, ""); - return newNullableColumnForExport(headerName, propertyName, valueFormatter); - } - - public <T> ExportableColumn<M, T> newColumnForExportByDecorator(String headerName, String propertyName, Decorator<T> decorator, String defaultNullValue) { - DecoratorPropertyFormatter<T> valueFormatter = TuttiCsvUtil.newDecoratorFormatter(decorator, defaultNullValue); - return modelBuilder.newColumnForExport(headerName, propertyName, valueFormatter); - } - - public <T> ExportableColumn<M, T> newColumnForExport(String headerName, String propertyName, String formatterPropertyName) { - return newColumnForExport(headerName, propertyName, formatterPropertyName, null); - } - - public <T> ExportableColumn<M, T> newColumnForExport(String headerName, String propertyName, String formatterPropertyName, String defaultNullValue) { - BeanPropertyFormatter<T> valueFormatter = TuttiCsvUtil.newBeanFormatter(formatterPropertyName, defaultNullValue); - return modelBuilder.newColumnForExport(headerName, propertyName, valueFormatter); - } - - public <T> ExportableColumn<M, T> newNullableColumnForExport(String headerName, String propertyName, ValueFormatter<T> valueFormatter) { - return modelBuilder.newColumnForExport(headerName, new BeanNullableGetter<M, T>(propertyName), valueFormatter); - } - - public ExportableColumn<M, String> newNullableColumnForExport(String headerName, String propertyName) { - return newNullableColumnForExport(headerName, propertyName, TuttiCsvUtil.STRING); - } - - public <T> ExportableColumn<M, T> newIndexNullableColumnForExport(String headerName, String collectionName, int order, String propertyName, ValueFormatter<T> valueFormatter) { - return modelBuilder.newColumnForExport(headerName, new BeanIndexNullableGetter<M, T>(collectionName, order, propertyName), valueFormatter); - } - - public ExportableColumn<M, String> newIndexNullableColumnForExport(String headerName, String collectionName, int order, String propertyName) { - return newIndexNullableColumnForExport(headerName, collectionName, order, propertyName, TuttiCsvUtil.STRING); - } -} diff --git a/tutti-service/src/main/java/fr/ifremer/tutti/service/pupitri/csv/SpeciesRowModel.java b/tutti-service/src/main/java/fr/ifremer/tutti/service/pupitri/csv/SpeciesRowModel.java index 8daa3d1..9673ed6 100644 --- a/tutti-service/src/main/java/fr/ifremer/tutti/service/pupitri/csv/SpeciesRowModel.java +++ b/tutti-service/src/main/java/fr/ifremer/tutti/service/pupitri/csv/SpeciesRowModel.java @@ -22,13 +22,13 @@ package fr.ifremer.tutti.service.pupitri.csv; * #L% */ -import fr.ifremer.tutti.service.csv.AbstractTuttiExportModel; +import org.nuiton.csv.ext.AbstractExportModel; /** * @author kmorin <kmorin@codelutin.com> * @since 1.2 */ -public class SpeciesRowModel extends AbstractTuttiExportModel<SpeciesRow> { +public class SpeciesRowModel extends AbstractExportModel<SpeciesRow> { public SpeciesRowModel(char separator) { super(separator); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.