/** * Process the built widget. */ protected W processWidget( W widget, String elementName, Map<String, String> attributes ) { W processedWidget = widget; if ( mWidgetProcessors != null ) { M pipelineOwner = getPipelineOwner(); for ( WidgetProcessor<W, M> widgetProcessor : mWidgetProcessors ) { processedWidget = widgetProcessor.processWidget( processedWidget, elementName, attributes, pipelineOwner ); // A WidgetProcessor could return null to cancel the widget if ( processedWidget == null ) { return null; } } } return processedWidget; }
/** * Process the built widget. */ protected W processWidget( W widget, String elementName, Map<String, String> attributes ) { W processedWidget = widget; if ( mWidgetProcessors != null ) { M pipelineOwner = getPipelineOwner(); for ( WidgetProcessor<W, M> widgetProcessor : mWidgetProcessors ) { processedWidget = widgetProcessor.processWidget( processedWidget, elementName, attributes, pipelineOwner ); // A WidgetProcessor could return null to cancel the widget if ( processedWidget == null ) { return null; } } } return processedWidget; }
bindingProcessor.processWidget( columnText, elementName, columnAttributes, dummyMetawidget ); converterProcessor.processWidget( columnText, elementName, columnAttributes, dummyMetawidget );
bindingProcessor.processWidget( columnText, elementName, columnAttributes, dummyMetawidget ); converterProcessor.processWidget( columnText, elementName, columnAttributes, dummyMetawidget );