org.siebengeisslein.client
Class MergeUtil

java.lang.Object
  extended by org.siebengeisslein.client.MergeUtil

public class MergeUtil
extends java.lang.Object


Method Summary
static MergeAware findById(java.util.List<MergeAware> entries, int componentId)
           
static void merge(java.util.List<MergeAware> oldEntries, java.util.List<MergeAware> newEntries, MergeContext helper)
           
static
<T extends MergeAware>
void
replaceMerged(java.util.List<T> list, MergeContext helper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

merge

public static void merge(java.util.List<MergeAware> oldEntries,
                         java.util.List<MergeAware> newEntries,
                         MergeContext helper)

findById

public static MergeAware findById(java.util.List<MergeAware> entries,
                                  int componentId)

replaceMerged

public static <T extends MergeAware> void replaceMerged(java.util.List<T> list,
                                                        MergeContext helper)