From 20924445b4fd10736cd69db3ca55db13386b4203 Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Fri, 10 Jul 2015 10:31:47 +0000 Subject: [PATCH] 256: Workspace explorer Task-Url: https://support.d4science.org/issues/256 Added TIME_SERIES in ItemType git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/widgets/workspace-explorer@117151 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../portlets/widgets/wsexplorer/server/ItemBuilder.java | 8 +++++++- .../portlets/widgets/wsexplorer/shared/ItemType.java | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/server/ItemBuilder.java b/src/main/java/org/gcube/portlets/widgets/wsexplorer/server/ItemBuilder.java index bb8575d..6b3829f 100644 --- a/src/main/java/org/gcube/portlets/widgets/wsexplorer/server/ItemBuilder.java +++ b/src/main/java/org/gcube/portlets/widgets/wsexplorer/server/ItemBuilder.java @@ -139,7 +139,13 @@ public class ItemBuilder { * @return the folder item type */ protected static ItemType getFolderItemType(FolderItem item){ - return ItemType.valueOf(item.getFolderItemType().toString()); + + try{ + return ItemType.valueOf(item.getFolderItemType().toString()); + }catch (Exception e) { + _log.error("Item Type non found: ",e); + return ItemType.UNKNOWN_TYPE; + } } /** diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/shared/ItemType.java b/src/main/java/org/gcube/portlets/widgets/wsexplorer/shared/ItemType.java index 4652103..b2ed612 100644 --- a/src/main/java/org/gcube/portlets/widgets/wsexplorer/shared/ItemType.java +++ b/src/main/java/org/gcube/portlets/widgets/wsexplorer/shared/ItemType.java @@ -27,5 +27,6 @@ public enum ItemType { IMAGE_DOCUMENT, URL_DOCUMENT, GCUBE_ITEM, + TIME_SERIES, UNKNOWN_TYPE; }