protected void startBuild() { M pipelineOwner = getPipelineOwner(); if ( mWidgetBuilder instanceof AdvancedWidgetBuilder<?, ?> ) { ( (AdvancedWidgetBuilder<W, M>) mWidgetBuilder ).onStartBuild( pipelineOwner ); } if ( mWidgetProcessors != null ) { for ( WidgetProcessor<W, M> widgetProcessor : mWidgetProcessors ) { if ( widgetProcessor instanceof AdvancedWidgetProcessor<?, ?> ) { ( (AdvancedWidgetProcessor<W, M>) widgetProcessor ).onStartBuild( pipelineOwner ); } } } // (layout can be null if no path, in an IDE visual builder) if ( mLayout instanceof AdvancedLayout<?, ?, ?> ) { AdvancedLayout<W, C, M> advancedLayout = (AdvancedLayout<W, C, M>) mLayout; advancedLayout.onStartBuild( pipelineOwner ); advancedLayout.startContainerLayout( pipelineOwner, pipelineOwner ); } }
protected void startBuild() { M pipelineOwner = getPipelineOwner(); if ( mWidgetBuilder instanceof AdvancedWidgetBuilder<?, ?> ) { ( (AdvancedWidgetBuilder<W, M>) mWidgetBuilder ).onStartBuild( pipelineOwner ); } if ( mWidgetProcessors != null ) { for ( WidgetProcessor<W, M> widgetProcessor : mWidgetProcessors ) { if ( widgetProcessor instanceof AdvancedWidgetProcessor<?, ?> ) { ( (AdvancedWidgetProcessor<W, M>) widgetProcessor ).onStartBuild( pipelineOwner ); } } } // (layout can be null if no path, in an IDE visual builder) if ( mLayout instanceof AdvancedLayout<?, ?, ?> ) { AdvancedLayout<W, C, M> advancedLayout = (AdvancedLayout<W, C, M>) mLayout; advancedLayout.onStartBuild( pipelineOwner ); advancedLayout.startContainerLayout( pipelineOwner, pipelineOwner ); } }