collapseLabel = checkTab.isCollapsed(); m_currentTab = checkTab; m_currentTabIndex = tabIndex;
collapseLabel = checkTab.isCollapsed(); m_currentTab = checkTab; currentTabIndex = tabIndex;
/** * Returns the tab informations for the given content definition.<p> * * @param definition the content definition * * @return the tab informations */ private List<CmsTabInfo> collectTabInfos(CmsXmlContentDefinition definition) { List<CmsTabInfo> result = new ArrayList<CmsTabInfo>(); CmsMacroResolver resolver = new CmsMacroResolver(); resolver.setMessages(m_messages); if (definition.getContentHandler().getTabs() != null) { for (CmsXmlContentTab xmlTab : definition.getContentHandler().getTabs()) { String tabName = m_messages.keyDefault( A_CmsWidget.LABEL_PREFIX + definition.getInnerName() + "." + xmlTab.getTabName(), xmlTab.getTabName()); result.add( new CmsTabInfo( tabName, xmlTab.getIdName(), xmlTab.getStartName(), xmlTab.isCollapsed(), resolver.resolveMacros(xmlTab.getDescription()))); } } return result; }