net.sf.mmm.util.nls.impl.formatter
Class NlsFormatterTime

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.AbstractNlsFormatter<O>
              extended by net.sf.mmm.util.nls.base.AbstractNlsFormatterPlugin<O>
                  extended by net.sf.mmm.util.nls.base.SimpleNlsFormatter<Object>
                      extended by net.sf.mmm.util.nls.impl.formatter.AbstractSimpleNlsFormatterDate
                          extended by net.sf.mmm.util.nls.impl.formatter.NlsFormatterTime
All Implemented Interfaces:
NlsFormatter<Object>, NlsFormatterPlugin<Object>
Direct Known Subclasses:
NlsFormatterTimeFull, NlsFormatterTimeLong, NlsFormatterTimeMedium, NlsFormatterTimeShort

public class NlsFormatterTime
extends AbstractSimpleNlsFormatterDate

This is an implementation of NlsFormatter using DateFormat.getTimeInstance(int, java.util.Locale).

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

Constructor Summary
NlsFormatterTime(int style)
          The constructor.
 
Method Summary
 String getType()
          This method gets the type of this formatter.
 
Methods inherited from class net.sf.mmm.util.nls.impl.formatter.AbstractSimpleNlsFormatterDate
convertStyle, createFormat, getStyle
 
Methods inherited from class net.sf.mmm.util.nls.base.SimpleNlsFormatter
format, format
 
Methods inherited from class net.sf.mmm.util.nls.base.AbstractNlsFormatterPlugin
toString
 
Methods inherited from class net.sf.mmm.util.component.base.AbstractLoggableComponent
doInitialize, 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, wait, wait, wait
 

Constructor Detail

NlsFormatterTime

public NlsFormatterTime(int style)
The constructor.

Parameters:
style - is the style used for formatting times (e.g. DateFormat.SHORT).
Method Detail

getType

public String getType()
This method gets the type of this formatter. See TYPE_* constants of NlsFormatterManager e.g. NlsFormatterManager.TYPE_NUMBER.

Returns:
the type or null for the default formatter. If type is null then also style needs to be null.


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