001package org.kuali.rice.krad.uif.container.extension;
002
003import org.kuali.rice.krad.uif.container.CollectionGroupBase;
004import org.kuali.rice.krad.uif.widget.Tabs;
005
006/**
007 * CollectionGroup that holds a Tab widget to enable rendering of each item in the collection as
008 * a tab of its own.
009 * <p/>
010 * <p>
011 * All tab widget configuration should be done using the templateOptionsJSString on the tabWidget
012 * instead of the CollectionGroup.
013 * </p>
014 *
015 * @author Kuali Rice Team (rice.collab@kuali.org)
016 *         Date: 2/13/13
017 */
018public class TabCollectionGroup extends CollectionGroupBase {
019    private static final long serialVersionUID = 3L;
020
021    private Tabs tabsWidget;
022
023    public TabCollectionGroup() {
024        super();
025    }
026
027    public Tabs getTabsWidget() {
028        return tabsWidget;
029    }
030
031    public void setTabsWidget(Tabs tabsWidget) {
032        this.tabsWidget = tabsWidget;
033    }
034}