From 07ecf41db33322fb8261ec57dd7b05df68611009 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Tue, 28 Oct 2014 14:48:15 +0000 Subject: [PATCH] Added PeriodType git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-widget-common-event@101081 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../shared/tr/column/PeriodDataTypeMap.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/main/java/org/gcube/portlets/user/td/widgetcommonevent/shared/tr/column/PeriodDataTypeMap.java diff --git a/src/main/java/org/gcube/portlets/user/td/widgetcommonevent/shared/tr/column/PeriodDataTypeMap.java b/src/main/java/org/gcube/portlets/user/td/widgetcommonevent/shared/tr/column/PeriodDataTypeMap.java new file mode 100644 index 0000000..8c81e8f --- /dev/null +++ b/src/main/java/org/gcube/portlets/user/td/widgetcommonevent/shared/tr/column/PeriodDataTypeMap.java @@ -0,0 +1,33 @@ +package org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column; + +/** + * + * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * + */ +public class PeriodDataTypeMap { + + public static PeriodDataType map(String id) { + if (id.compareTo(PeriodDataType.DAY.toString()) == 0) { + return PeriodDataType.DAY; + } else { + if (id.compareTo(PeriodDataType.MONTH.toString()) == 0) { + return PeriodDataType.MONTH; + } else { + if (id.compareTo(PeriodDataType.QUARTER.toString()) == 0) { + return PeriodDataType.QUARTER; + } else { + if (id.compareTo(PeriodDataType.YEAR.toString()) == 0) { + return PeriodDataType.YEAR; + } else { + return null; + + } + } + + } + } + } + +}