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; + + } + } + + } + } + } + +}