net.sf.mmm.util.nls.base
Class NoTemplateResolver

java.lang.Object
  extended by net.sf.mmm.util.component.base.AbstractComponent
      extended by net.sf.mmm.util.component.base.AbstractLoggableComponent
          extended by net.sf.mmm.util.nls.base.AbstractNlsTemplateResolver
              extended by net.sf.mmm.util.nls.base.NoTemplateResolver
All Implemented Interfaces:
NlsTemplateResolver

public final class NoTemplateResolver
extends AbstractNlsTemplateResolver

This is a dummy implementation of the NlsTemplateResolver interface that performs no resolving (always returns null for resolveTemplate(String)).

Since:
1.0.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)

Field Summary
static NlsTemplateResolver INSTANCE
          The singleton instance.
 
Fields inherited from interface net.sf.mmm.util.nls.api.NlsTemplateResolver
CLASSPATH_NLS_BUNDLE
 
Constructor Summary
NoTemplateResolver()
          The constructor.
 
Method Summary
 NlsTemplate resolveTemplate(String internationalizedMessage)
          This method is used to create the NlsTemplate from information that is found by the given internationalizedMessage.
 
Methods inherited from class net.sf.mmm.util.nls.base.AbstractNlsTemplateResolver
doInitialize, getNlsDependencies, setNlsDependencies
 
Methods inherited from class net.sf.mmm.util.component.base.AbstractLoggableComponent
getLogger, setLogger
 
Methods inherited from class net.sf.mmm.util.component.base.AbstractComponent
doInitialized, getInitializationState, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final NlsTemplateResolver INSTANCE
The singleton instance.

Constructor Detail

NoTemplateResolver

public NoTemplateResolver()
The constructor.

Method Detail

resolveTemplate

public NlsTemplate resolveTemplate(String internationalizedMessage)
This method is used to create the NlsTemplate from information that is found by the given internationalizedMessage.
This may happen via a reverse lookup from AbstractResourceBundle(s).

Parameters:
internationalizedMessage - is the internationalized message.
Returns:
the according NlsTemplate or null if this implementation failed to resolve the according template.


Copyright © 2001-2010 mmm-Team. All Rights Reserved.