/*
* Copyright (C) 2012 Nicolas Peransin. All rights reserved.
* Use is subject to license terms.
*/
package org.mypsycho.text;
import java.awt.Component;
import java.util.Locale;
/**
* TextMap using {@link BeanMessageFormat} as fromatter.
*
* @author Peransin Nicolas
*/
public class BeanTextMap extends TextMap {
/**
*
*/
private static final long serialVersionUID = -6516651136309788561L;
/**
*
*/
public BeanTextMap() {
super();
// TODO Auto-generated constructor stub
}
/**
* @param src
*/
public BeanTextMap(Component src) {
super(src);
// TODO Auto-generated constructor stub
}
/**
* @param p
* @param locale
*/
public BeanTextMap(EnumPrefix p, Locale locale) {
super(p, locale);
// TODO Auto-generated constructor stub
}
/**
* @param p
* @param src
*/
public BeanTextMap(EnumPrefix p, Localized src) {
super(p, src);
// TODO Auto-generated constructor stub
}
/**
* @param locale
*/
public BeanTextMap(Locale locale) {
super(locale);
// TODO Auto-generated constructor stub
}
/**
* @param src
*/
public BeanTextMap(Localized src) {
super(src);
// TODO Auto-generated constructor stub
}
protected java.text.Format createFormat(String format) {
return new BeanMessageFormat(format, getLocale());
};
}