301 |
} |
} |
302 |
|
|
303 |
/** |
/** |
304 |
|
* {@link PropertyChangeListener} can be registered to be informed when the |
305 |
|
* {@link Locale} changed.<br> |
306 |
|
* The listeners are kept in a {@link WeakHashMap}, so you have to keep a |
307 |
|
* reference to the listener or it will be removed! |
308 |
|
* |
309 |
|
* @param propertyChangeListener |
310 |
|
* A {@link PropertyChangeListener} that will be called when |
311 |
|
* {@link #setActiveLang(String)} changes the language. |
312 |
|
*/ |
313 |
|
public static boolean removeLocaleChangeListener( |
314 |
|
PropertyChangeListener propertyChangeListener) { |
315 |
|
return listeners.remove(propertyChangeListener); |
316 |
|
} |
317 |
|
|
318 |
|
/** |
319 |
* Informs all registered {@link PropertyChangeListener}s about a change of |
* Informs all registered {@link PropertyChangeListener}s about a change of |
320 |
* the the {@link Locale}. |
* the the {@link Locale}. |
321 |
*/ |
*/ |