net.sf.retrotranslator.runtime.format
Class DateTimeConversion

java.lang.Object
  extended by net.sf.retrotranslator.runtime.format.Conversion
      extended by net.sf.retrotranslator.runtime.format.DateTimeConversion
Direct Known Subclasses:
DateTimeConversion.CenturyConversion, DateTimeConversion.MillisConversion, DateTimeConversion.PatternConversion, DateTimeConversion.TimeZoneOffsetConversion

abstract class DateTimeConversion
extends Conversion

Author:
Taras Puchko

Nested Class Summary
private static class DateTimeConversion.CenturyConversion
           
private static class DateTimeConversion.MillisConversion
           
private static class DateTimeConversion.PatternConversion
           
private static class DateTimeConversion.TimeZoneOffsetConversion
           
 
Constructor Summary
DateTimeConversion()
           
 
Method Summary
 void format(FormatContext context)
           
protected static java.util.Calendar getCalendar(FormatContext context)
           
static java.util.Map<java.lang.Character,DateTimeConversion> getConversions()
           
protected abstract  void printf(FormatContext context)
           
 
Methods inherited from class net.sf.retrotranslator.runtime.format.Conversion
getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimeConversion

DateTimeConversion()
Method Detail

getConversions

public static java.util.Map<java.lang.Character,DateTimeConversion> getConversions()

format

public void format(FormatContext context)
Specified by:
format in class Conversion

printf

protected abstract void printf(FormatContext context)

getCalendar

protected static java.util.Calendar getCalendar(FormatContext context)