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

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.NlsFormatterDateTime
All Implemented Interfaces:
NlsFormatter<Object>, NlsFormatterPlugin<Object>
Direct Known Subclasses:
NlsFormatterDateTimeFull, NlsFormatterDateTimeLong, NlsFormatterDateTimeMedium, NlsFormatterDateTimeShort

public class NlsFormatterDateTime
extends AbstractSimpleNlsFormatterDate

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

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

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

NlsFormatterDateTime

public NlsFormatterDateTime(int style)
The constructor.

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