Groovy Documentation

griffon.plugins.i18n
[Java] Class MessageSourceHolder

java.lang.Object
  griffon.plugins.i18n.MessageSourceHolder
All Implemented Interfaces:
MessageSourceProvider

public final class MessageSourceHolder
extends Object

Authors:
Alexander Klein


Field Summary
private static MessageSourceHolder INSTANCE

private Map messageSources

private String provider

 
Constructor Summary
MessageSourceHolder()

 
Method Summary
static MessageSourceHolder getInstance()

MessageSource getMessageSource()

MessageSource getMessageSource(Object constraint)

MessageSource getMessageSource(String provider)

String getProvider()

void registerMessageSource(String provider, MessageSource messageSource)

void setProvider(String provider)

void unregisterMessageSource(String provider)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

INSTANCE

private static MessageSourceHolder INSTANCE


messageSources

private Map messageSources


provider

private String provider


 
Constructor Detail

MessageSourceHolder

MessageSourceHolder()


 
Method Detail

getInstance

public static MessageSourceHolder getInstance()


getMessageSource

public MessageSource getMessageSource()


getMessageSource

public MessageSource getMessageSource(Object constraint)


getMessageSource

public MessageSource getMessageSource(String provider)


getProvider

public String getProvider()


registerMessageSource

public void registerMessageSource(String provider, MessageSource messageSource)


setProvider

public void setProvider(String provider)


unregisterMessageSource

public void unregisterMessageSource(String provider)


 

Groovy Documentation