From 315aac425cf9253e4b673e3a3e43dea487e9a6f4 Mon Sep 17 00:00:00 2001 From: ryounes Date: Thu, 25 Aug 2011 02:10:26 +0000 Subject: [PATCH] Add method GroupedPropertyList.pullPropertyGroup() to pull out an entire property group for customized display. --- .../individual/GroupedPropertyList.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/GroupedPropertyList.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/GroupedPropertyList.java index 39c11df47..a5b5be6dc 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/GroupedPropertyList.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/GroupedPropertyList.java @@ -470,4 +470,16 @@ public class GroupedPropertyList extends BaseTemplateModel { } return null; } + + public PropertyGroupTemplateModel pullPropertyGroup(String groupName) { + Iterator groupIt = groups.iterator(); + while (groupIt.hasNext()) { + PropertyGroupTemplateModel group = groupIt.next(); + if (groupName.equals(group.getName())) { + groups.remove(group); + return group; + } + } + return null; + } }