/** * Creates a new widget collector node visitor.<p> * * @param locale the Locale to get the widgets from */ public CmsXmlContentWidgetVisitor(Locale locale) { initialize(locale); }
CmsXmlContentWidgetVisitor widgetCollector = new CmsXmlContentWidgetVisitor(locale); content.visitAllValuesWith(widgetCollector); Iterator<Map.Entry<String, I_CmsXmlContentValue>> itWidgets = widgetCollector.getValues().entrySet().iterator(); while (itWidgets.hasNext()) { Map.Entry<String, I_CmsXmlContentValue> entry = itWidgets.next(); String xpath = entry.getKey(); I_CmsWidget widget = (I_CmsWidget)widgetCollector.getWidgets().get(xpath); if (!(widget instanceof CmsCategoryWidget)) {
Iterator i = getWidgetCollector().getWidgets().keySet().iterator(); while (i.hasNext()) { I_CmsXmlContentValue value = (I_CmsXmlContentValue)getWidgetCollector().getValues().get(key); I_CmsWidget widget = (I_CmsWidget)getWidgetCollector().getWidgets().get(key); result.append(widget.getDialogHtmlEnd(getCms(), this, (I_CmsWidgetParameter)value));
/** * Generates the JavaScript initialization calls for the used widgets in the editor form.<p> * * @return the JavaScript initialization calls for the used widgets * @throws JspException if including the error page fails */ public String getXmlEditorInitCalls() throws JspException { StringBuffer result = new StringBuffer(512); try { // iterate over unique widgets from collector Iterator<I_CmsWidget> i = getWidgetCollector().getUniqueWidgets().iterator(); while (i.hasNext()) { I_CmsWidget widget = i.next(); result.append(widget.getDialogInitCall(getCms(), this)); } } catch (Exception e) { showErrorPage(e); } return result.toString(); }
/** * Returns the different xml editor widgets used in the form to display.<p> * * @return the different xml editor widgets used in the form to display */ public CmsXmlContentWidgetVisitor getWidgetCollector() { if (m_widgetCollector == null) { // create an instance of the widget collector m_widgetCollector = new CmsXmlContentWidgetVisitor(getElementLocale()); m_content.visitAllValuesWith(m_widgetCollector); } return m_widgetCollector; }
if ((useLocale && (value.getLocale().equals(getLocale()))) || (!useLocale)) { try {
CmsXmlContentWidgetVisitor widgetCollector = new CmsXmlContentWidgetVisitor(locale); content.visitAllValuesWith(widgetCollector); Iterator<Map.Entry<String, I_CmsXmlContentValue>> itWidgets = widgetCollector.getValues().entrySet().iterator(); while (itWidgets.hasNext()) { Map.Entry<String, I_CmsXmlContentValue> entry = itWidgets.next(); String xpath = entry.getKey(); I_CmsWidget widget = widgetCollector.getWidgets().get(xpath); I_CmsXmlContentValue value = entry.getValue(); if (!(widget instanceof CmsCategoryWidget)
Iterator<String> i = getWidgetCollector().getWidgets().keySet().iterator(); while (i.hasNext()) { I_CmsXmlContentValue value = getWidgetCollector().getValues().get(key); I_CmsWidget widget = getWidgetCollector().getWidgets().get(key); result.append(widget.getDialogHtmlEnd(getCms(), this, (I_CmsWidgetParameter)value));
/** * Generates the javascript initialization calls for the used widgets in the editor form.<p> * * @return the javascript initialization calls for the used widgets * @throws JspException if including the error page fails */ public String getXmlEditorInitCalls() throws JspException { StringBuffer result = new StringBuffer(512); try { // iterate over unique widgets from collector Iterator i = getWidgetCollector().getUniqueWidgets().iterator(); while (i.hasNext()) { I_CmsWidget widget = (I_CmsWidget)i.next(); result.append(widget.getDialogInitCall(getCms(), this)); } } catch (Exception e) { showErrorPage(e); } return result.toString(); }
/** * Returns the different xml editor widgets used in the form to display.<p> * * @return the different xml editor widgets used in the form to display */ public CmsXmlContentWidgetVisitor getWidgetCollector() { if (m_widgetCollector == null) { // create an instance of the widget collector m_widgetCollector = new CmsXmlContentWidgetVisitor(getElementLocale()); m_content.visitAllValuesWith(m_widgetCollector); } return m_widgetCollector; }
if ((useLocale && (value.getLocale().equals(getLocale()))) || (!useLocale)) { try {
Iterator i = getWidgetCollector().getUniqueWidgets().iterator(); while (i.hasNext()) { I_CmsWidget widget = (I_CmsWidget)i.next();
/** * Creates a new widget collector node visitor.<p> * * @param locale the Locale to get the widgets from */ public CmsXmlContentWidgetVisitor(Locale locale) { initialize(locale); }
Iterator i = getWidgetCollector().getUniqueWidgets().iterator(); while (i.hasNext()) { I_CmsWidget widget = (I_CmsWidget)i.next();
/** * Creates a new widget collector node visitor.<p> */ public CmsXmlContentWidgetVisitor() { initialize(null); }
Iterator<I_CmsWidget> i = getWidgetCollector().getUniqueWidgets().iterator(); while (i.hasNext()) { I_CmsWidget widget = i.next();
/** * Creates a new widget collector node visitor.<p> */ public CmsXmlContentWidgetVisitor() { initialize(null); }
Iterator<I_CmsWidget> i = getWidgetCollector().getUniqueWidgets().iterator(); while (i.hasNext()) { I_CmsWidget widget = i.next();