diff options
author | Noel Grandin <noel@peralex.com> | 2014-12-18 11:03:04 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-01-05 08:23:30 +0200 |
commit | 46540d08b16f0e2e663734506cc072fe868ece82 (patch) | |
tree | baca7dfe2e192ef2dd986cb641a45051f0612fb3 /reportbuilder | |
parent | a49b2ba1a6a9467aa75d320b45671ae1e87314d3 (diff) |
java: these fields can become local variables
found by PMD
Change-Id: Id852cfec984a181b91aca1c00a41e342b720a4bf
Diffstat (limited to 'reportbuilder')
-rw-r--r-- | reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngineMetaData.java | 41 |
1 files changed, 4 insertions, 37 deletions
diff --git a/reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngineMetaData.java b/reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngineMetaData.java index f63617acc15f..ef71cb3c18b4 100644 --- a/reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngineMetaData.java +++ b/reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngineMetaData.java @@ -17,6 +17,10 @@ */ package org.libreoffice.report.pentaho; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + import org.libreoffice.report.DataSourceFactory; import org.libreoffice.report.ImageService; import org.libreoffice.report.InputRepository; @@ -25,14 +29,6 @@ import org.libreoffice.report.ReportEngineMetaData; import org.libreoffice.report.ReportEngineParameterNames; import org.libreoffice.report.ReportJobFactory; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; - -import org.pentaho.reporting.libraries.base.util.HashNMap; - public class PentahoReportEngineMetaData implements ReportEngineMetaData @@ -41,31 +37,11 @@ public class PentahoReportEngineMetaData public static final String OPENDOCUMENT_TEXT = "application/vnd.oasis.opendocument.text"; public static final String OPENDOCUMENT_SPREADSHEET = "application/vnd.oasis.opendocument.spreadsheet"; public static final String OPENDOCUMENT_CHART = "application/vnd.oasis.opendocument.chart"; - private final static String CONTENT_TYPE = "content-type"; public static final String DEBUG = "raw/text+xml"; - private final Set<String> mandatoryParameters; private final Map<String,Class<?>> parameterTypes; - private final HashNMap enumerationValues; public PentahoReportEngineMetaData() { - mandatoryParameters = new HashSet<String>(); - mandatoryParameters.add(ReportEngineParameterNames.CONTENT_TYPE); - mandatoryParameters.add(ReportEngineParameterNames.INPUT_NAME); - mandatoryParameters.add(ReportEngineParameterNames.INPUT_REPOSITORY); - mandatoryParameters.add(ReportEngineParameterNames.OUTPUT_NAME); - mandatoryParameters.add(ReportEngineParameterNames.OUTPUT_REPOSITORY); - mandatoryParameters.add(ReportEngineParameterNames.INPUT_DATASOURCE_FACTORY); - mandatoryParameters.add(ReportEngineParameterNames.IMAGE_SERVICE); - mandatoryParameters.add(ReportEngineParameterNames.INPUT_REPORTJOB_FACTORY); - mandatoryParameters.add(ReportEngineParameterNames.INPUT_MASTER_COLUMNS); - mandatoryParameters.add(ReportEngineParameterNames.INPUT_MASTER_VALUES); - mandatoryParameters.add(ReportEngineParameterNames.INPUT_DETAIL_COLUMNS); - mandatoryParameters.add(ReportEngineParameterNames.AUTHOR); - mandatoryParameters.add(ReportEngineParameterNames.TITLE); - mandatoryParameters.add(ReportEngineParameterNames.MAXROWS); - - parameterTypes = new HashMap<String,Class<?>>(); parameterTypes.put(ReportEngineParameterNames.CONTENT_TYPE, String.class); parameterTypes.put(ReportEngineParameterNames.INPUT_NAME, String.class); @@ -81,15 +57,6 @@ public class PentahoReportEngineMetaData parameterTypes.put(ReportEngineParameterNames.AUTHOR, String.class); parameterTypes.put(ReportEngineParameterNames.TITLE, String.class); parameterTypes.put(ReportEngineParameterNames.MAXROWS, Integer.class); - - enumerationValues = new HashNMap(); - enumerationValues.add(CONTENT_TYPE, - PentahoReportEngineMetaData.OPENDOCUMENT_TEXT); - enumerationValues.add(CONTENT_TYPE, - PentahoReportEngineMetaData.OPENDOCUMENT_SPREADSHEET); - enumerationValues.add(CONTENT_TYPE, - PentahoReportEngineMetaData.OPENDOCUMENT_CHART); - enumerationValues.add(CONTENT_TYPE, PentahoReportEngineMetaData.DEBUG); } public Class getParameterType(final String parameter) |