Package org.jboss.util.propertyeditor

Examples of org.jboss.util.propertyeditor.DateEditor


         // An important date
         String text = "Fri, 25 Jun 1971 00:30:00 +0200";
         DateFormat format = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z");     
         Date date = format.parse(text);     
        
         PropertyEditor editor = new DateEditor();
         editor.setAsText(text);
         getLog().debug("setAsText('" + text + "') --> getValue() = '" + editor.getValue() + "'");
         assertTrue("Compare date1: " + date + ", date2: " + editor.getValue(),
               date.compareTo((Date)editor.getValue()) == 0);
        
         editor.setValue(date);
         getLog().debug("setValue('" + date + "') --> getAsText() - '" + editor.getAsText() + "'");
         Date date2 = format.parse(editor.getAsText());
         assertTrue("Compare date1: " + date + ", date2: " + date2,
               date.compareTo(date2) == 0);
        
         // Try in French
         Locale.setDefault(Locale.FRENCH);
         getLog().debug("Current Locale: " + Locale.getDefault());
         DateEditor.initialize();
        
         // An important date
         text = "ven., 25 juin 1971 00:30:00 +0200";
         format = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z");
         date = format.parse(text);     
        
         editor = new DateEditor();
         editor.setAsText(text);
         getLog().debug("setAsText('" + text + "') --> getValue() = '" + editor.getValue() + "'");
         assertTrue("Compare date1: " + date + ", date2: " + editor.getValue(),
               date.compareTo((Date)editor.getValue()) == 0);
        
         editor.setValue(date);
         getLog().debug("setValue('" + date + "') --> getAsText() = '" + editor.getAsText() + "'");
         date2 = format.parse(editor.getAsText());
         assertTrue("Compare date1: " + date + ", date2: " + date2,
               date.compareTo(date2) == 0);       
      }
      finally
      {
View Full Code Here

TOP

Related Classes of org.jboss.util.propertyeditor.DateEditor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.