org.codehaus.waffle.i18n
Class ResourceBundleMerger

java.lang.Object
  extended by org.codehaus.waffle.i18n.ResourceBundleMerger

public class ResourceBundleMerger
extends java.lang.Object

Merges resource bundles into a PropertyResourceBundle. The merged resource bundle will contain all distinct keys from all bundles, and any overlapping keys from a given bundle will the overwritten by the next. It thus employs a last-key-wins strategy.

Author:
Mauro Talevi

Constructor Summary
ResourceBundleMerger()
           
ResourceBundleMerger(java.io.ByteArrayOutputStream stream)
           
 
Method Summary
 java.util.ResourceBundle merge(java.util.List<java.util.ResourceBundle> bundles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceBundleMerger

public ResourceBundleMerger()

ResourceBundleMerger

public ResourceBundleMerger(java.io.ByteArrayOutputStream stream)
Method Detail

merge

public java.util.ResourceBundle merge(java.util.List<java.util.ResourceBundle> bundles)


Copyright © 2008. All Rights Reserved.