package org.exoplatform.wcm.webui.selector.content.multi; import org.exoplatform.wcm.webui.selector.content.UIContentSearchForm; import org.exoplatform.wcm.webui.selector.content.UIContentSearchResult; import org.exoplatform.wcm.webui.selector.content.UIContentSelector; import org.exoplatform.webui.config.annotation.ComponentConfig; import org.exoplatform.webui.config.annotation.ComponentConfigs; import org.exoplatform.webui.config.annotation.EventConfig; /** * Author : TAN DUNG DANG * dzungdev@gmail.com * Jan 20, 2009 */ @ComponentConfigs ({ @ComponentConfig( template = "system:/groovy/webui/core/UITabPane_New.gtmpl" ), @ComponentConfig( type = UIContentSearchResult.class, template = "classpath:groovy/wcm/webui/selector/content/multi/UIContentSearchResult.gtmpl", events = { @EventConfig(listeners = UIContentSearchResult.ViewActionListener.class) } ) }) public class UIContentSelectorMulti extends UIContentSelector { /** * Instantiates a new uI content selector multi. * * @throws Exception the exception */ public UIContentSelectorMulti() throws Exception { addChild(UIContentBrowsePanelMulti.class, null, null); addChild(UIContentSearchForm.class,null,null); addChild(UIContentSearchResult.class,null,null); setSelectedTab(1); } /** * Inits the. * * @throws Exception the exception */ public void init() throws Exception { getChild(UIContentSearchForm.class).init(); } }