@Override
  public void applyLocalizedPattern( String pattern ) {
    DateFormatSymbols formatSymbols = super.getDateFormatSymbols();
    init( pattern, formatSymbols, true );
  }
@Test
  public void testApplyLocalizedPattern() {
    Locale.setDefault( Locale.Category.FORMAT, Locale.US );
    SimpleTimestampFormat stf = new SimpleTimestampFormat( new SimpleDateFormat().toPattern() );
    for ( Locale locale : locales ) {
      Locale.setDefault( Locale.Category.FORMAT, locale );
      tdb = ResourceBundle.getBundle( "org/pentaho/di/core/row/value/timestamp/messages/testdates", locale );
      stf.applyLocalizedPattern( tdb.getString( "PATTERN.LOCALE.DEFAULT" ) );
      assertEquals( locale.toLanguageTag(), tdb.getString( "PATTERN.LOCALE.DEFAULT" ), stf.toLocalizedPattern() );
      checkFormat( "LOCALE.DEFAULT", stf );
    }
  }