protected void mergeReporting_ExcludeDefaults( Reporting target, Reporting source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getExcludeDefaults(); if ( src != null ) { if ( sourceDominant || target.getExcludeDefaults() == null ) { target.setExcludeDefaults( src ); target.setLocation( "excludeDefaults", source.getLocation( "excludeDefaults" ) ); } } }
public static Reporting cloneReporting( Reporting src ) { if ( src == null ) { return null; } Reporting result = new Reporting(); result.setExcludeDefaults( src.isExcludeDefaults() ); result.setOutputDirectory( src.getOutputDirectory() ); result.setPlugins( cloneList( src.getPlugins(), REPORT_PLUGIN_CLONER ) ); return result; }
private void assembleReportingInheritance( Model child, Model parent ) { // Reports :: aggregate Reporting childReporting = child.getReporting(); Reporting parentReporting = parent.getReporting(); if ( parentReporting != null ) { if ( childReporting == null ) { childReporting = new Reporting(); child.setReporting( childReporting ); } childReporting.setExcludeDefaults( parentReporting.isExcludeDefaults() ); if ( StringUtils.isEmpty( childReporting.getOutputDirectory() ) ) { childReporting.setOutputDirectory( parentReporting.getOutputDirectory() ); } mergeReportPluginLists( childReporting, parentReporting, true ); } }
reporting.setExcludeDefaults( interpolatedTrimmed( parser.nextText(), "excludeDefaults" ) );
reporting.setExcludeDefaults( interpolatedTrimmed( parser.nextText(), "excludeDefaults" ) );
reporting.setExcludeDefaults( getTrimmedValue( value ) );
protected void mergeReporting_ExcludeDefaults( Reporting target, Reporting source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getExcludeDefaults(); if ( src != null ) { if ( sourceDominant || target.getExcludeDefaults() == null ) { target.setExcludeDefaults( src ); target.setLocation( "excludeDefaults", source.getLocation( "excludeDefaults" ) ); } } }
reporting.setExcludeDefaults( getTrimmedValue( parser.nextText() ) );
reporting.setExcludeDefaults( getTrimmedValue( parser.nextText() ) );