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

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.NlsFormatterDate
All Implemented Interfaces:
NlsFormatter<Object>, NlsFormatterPlugin<Object>
Direct Known Subclasses:
NlsFormatterDateFull, NlsFormatterDateLong, NlsFormatterDateMedium, NlsFormatterDateShort

public class NlsFormatterDate
extends AbstractSimpleNlsFormatterDate

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

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

Constructor Summary
NlsFormatterDate(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

NlsFormatterDate

public NlsFormatterDate(int style)
The constructor.

Parameters:
style - is the style used for formatting dates (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.