/** * Method removeNotifier. * * @param notifier */ public void removeNotifier( Notifier notifier ) { getNotifiers().remove( notifier ); } //-- void removeNotifier( Notifier )
/** * Method addNotifier. * * @param notifier */ public void addNotifier( Notifier notifier ) { getNotifiers().add( notifier ); } //-- void addNotifier( Notifier )
protected void mergeCiManagement_Notifiers( CiManagement target, CiManagement source, boolean sourceDominant, Map<Object, Object> context ) { List<Notifier> src = source.getNotifiers(); if ( !src.isEmpty() ) { List<Notifier> tgt = target.getNotifiers(); Map<Object, Notifier> merged = new LinkedHashMap<>( ( src.size() + tgt.size() ) * 2 ); for ( Notifier element : tgt ) { Object key = getNotifierKey( element ); merged.put( key, element ); } for ( Notifier element : src ) { Object key = getNotifierKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setNotifiers( new ArrayList<>( merged.values() ) ); } }
public static CiManagement cloneCiManagement( CiManagement src ) { if ( src == null ) { return null; } CiManagement result = new CiManagement(); List notifiers = null; if ( src.getNotifiers() != null ) { notifiers = new ArrayList( src.getNotifiers().size() ); for ( Iterator it = src.getNotifiers().iterator(); it.hasNext(); ) { notifiers.add( cloneNotifier( (Notifier) it.next() ) ); } } result.setNotifiers( cloneList( src.getNotifiers(), NOTIFIER_CLONER ) ); result.setSystem( src.getSystem() ); result.setUrl( src.getUrl() ); return result; }
if ( ( ciManagement.getNotifiers() != null ) && ( ciManagement.getNotifiers().size() > 0 ) ) for ( Iterator iter = ciManagement.getNotifiers().iterator(); iter.hasNext(); )
if ( ( ciManagement.getNotifiers() != null ) && ( ciManagement.getNotifiers().size() > 0 ) ) for ( Iterator iter = ciManagement.getNotifiers().iterator(); iter.hasNext(); )
/** * Method addNotifier. * * @param notifier */ public void addNotifier( Notifier notifier ) { getNotifiers().add( notifier ); } //-- void addNotifier( Notifier )
/** * Method removeNotifier. * * @param notifier */ public void removeNotifier( Notifier notifier ) { getNotifiers().remove( notifier ); } //-- void removeNotifier( Notifier )
protected void mergeCiManagement_Notifiers( CiManagement target, CiManagement source, boolean sourceDominant, Map<Object, Object> context ) { List<Notifier> src = source.getNotifiers(); if ( !src.isEmpty() ) { List<Notifier> tgt = target.getNotifiers(); Map<Object, Notifier> merged = new LinkedHashMap<Object, Notifier>( ( src.size() + tgt.size() ) * 2 ); for ( Notifier element : tgt ) { Object key = getNotifierKey( element ); merged.put( key, element ); } for ( Notifier element : src ) { Object key = getNotifierKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setNotifiers( new ArrayList<Notifier>( merged.values() ) ); } }
if ( ( ciManagement.getNotifiers() != null ) && ( ciManagement.getNotifiers().size() > 0 ) ) for ( Iterator iter = ciManagement.getNotifiers().iterator(); iter.hasNext(); )
if ( mavenProject.getCiManagement() != null && mavenProject.getCiManagement().getNotifiers() != null ) for ( Iterator i = mavenProject.getCiManagement().getNotifiers().iterator(); i.hasNext(); )
/** * Method updateCiManagement. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateCiManagement(CiManagement value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "system", value.getSystem(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); iterateNotifier(innerCount, root, value.getNotifiers(),"notifiers","notifier"); } } //-- void updateCiManagement(CiManagement, String, Counter, Element)
/** * Method updateCiManagement * * @param value * @param element * @param counter * @param xmlTag */ protected void updateCiManagement(CiManagement value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "system", value.getSystem(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); iterateNotifier(innerCount, root, value.getNotifiers(),"notifiers","notifier"); } } //-- void updateCiManagement(CiManagement, String, Counter, Element)
/** * Method updateCiManagement * * @param value * @param element * @param counter * @param xmlTag */ protected void updateCiManagement( CiManagement value, String xmlTag, Counter counter, Element element ) { boolean shouldExist = value != null; Element root = updateElement( counter, element, xmlTag, shouldExist ); if ( shouldExist ) { Counter innerCount = new Counter( counter.getDepth() + 1 ); findAndReplaceSimpleElement( innerCount, root, "system", value.getSystem(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); iterateNotifier( innerCount, root, value.getNotifiers(), "notifiers", "notifier" ); } } // -- void updateCiManagement(CiManagement, String, Counter, Element)
/** * Method updateCiManagement * * @param value * @param element * @param counter * @param xmlTag */ protected void updateCiManagement( CiManagement value, String xmlTag, Counter counter, Element element ) { boolean shouldExist = value != null; Element root = updateElement( counter, element, xmlTag, shouldExist ); if ( shouldExist ) { Counter innerCount = new Counter( counter.getDepth() + 1 ); findAndReplaceSimpleElement( innerCount, root, "system", value.getSystem(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); iterateNotifier( innerCount, root, value.getNotifiers(), "notifiers", "notifier" ); } } // -- void updateCiManagement(CiManagement, String, Counter, Element)
if ( mavenProject.getCiManagement() != null && mavenProject.getCiManagement().getNotifiers() != null ) for ( Notifier projectNotifier : (List<Notifier>) mavenProject.getCiManagement().getNotifiers() )
/** * Method updateCiManagement. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateCiManagement(CiManagement value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "system", value.getSystem(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); iterateNotifier(innerCount, root, value.getNotifiers(), "notifiers", "notifier"); } } // -- void updateCiManagement(CiManagement, String, Counter, Element)
if ( mavenProject.getCiManagement() != null && mavenProject.getCiManagement().getNotifiers() != null ) for ( Notifier projectNotifier : (List<Notifier>) mavenProject.getCiManagement().getNotifiers() )
/** * Method updateCiManagement. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateCiManagement( CiManagement value, String xmlTag, Counter counter, Element element ) { boolean shouldExist = value != null; Element root = updateElement( counter, element, xmlTag, shouldExist ); if ( shouldExist ) { Counter innerCount = new Counter( counter.getDepth() + 1 ); findAndReplaceSimpleElement( innerCount, root, "system", value.getSystem(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); iterateNotifier( innerCount, root, value.getNotifiers(), "notifiers", "notifier" ); } } // -- void updateCiManagement(CiManagement, String, Counter, Element)
/** * Method updateCiManagement. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateCiManagement( CiManagement value, String xmlTag, Counter counter, Element element ) { boolean shouldExist = value != null; Element root = updateElement( counter, element, xmlTag, shouldExist ); if ( shouldExist ) { Counter innerCount = new Counter( counter.getDepth() + 1 ); findAndReplaceSimpleElement( innerCount, root, "system", value.getSystem(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); iterateNotifier( innerCount, root, value.getNotifiers(), "notifiers", "notifier" ); } } // -- void updateCiManagement(CiManagement, String, Counter, Element)