[jboss-cvs] jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/java/org/jboss/seam/ui/converter ...

Peter Muir peter at bleepbleep.org.uk
Mon Mar 19 16:48:16 EDT 2007


  User: pmuir   
  Date: 07/03/19 16:48:16

  Added:       seam-ui-cdk/jboss-seam-ui/src/main/java/org/jboss/seam/ui/converter 
                        ConvertDateTimeBase.java
  Log:
  Initial work on seam-ui based on a4j cdk
  
  Revision  Changes    Path
  1.1      date: 2007/03/19 20:48:16;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/java/org/jboss/seam/ui/converter/ConvertDateTimeBase.java
  
  Index: ConvertDateTimeBase.java
  ===================================================================
  /**
   * License Agreement.
   *
   * Ajax4jsf 1.1 - Natural Ajax for Java Server Faces (JSF)
   *
   * Copyright (C) 2007 Exadel, Inc.
   *
   * This library is free software; you can redistribute it and/or
   * modify it under the terms of the GNU Lesser General Public
   * License version 2.1 as published by the Free Software Foundation.
   *
   * This library is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   * Lesser General Public License for more details.
   *
   * You should have received a copy of the GNU Lesser General Public
   * License along with this library; if not, write to the Free Software
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA
   */
  
  package org.jboss.seam.ui.converter;
  
  import java.util.TimeZone;
  
  import javax.faces.convert.DateTimeConverter;
  
  import org.jboss.seam.contexts.Contexts;
  
  /**
   * JSF converter class
   *
   */
  public abstract class ConvertDateTimeBase extends DateTimeConverter{
  	
  	private static final String COMPONENT_TYPE = "org.jboss.seam.ui.ConvertDateTime";
  	
  	private static final String COMPONENT_FAMILY = "org.jboss.seam.ui.ConvertDateTime";
  	
     public ConvertDateTimeBase()
     {
        setTimeZone( getTimeZone() );
     }
  
     @Override
     public TimeZone getTimeZone()
     {
        if ( Contexts.isApplicationContextActive() )
        {
           return org.jboss.seam.core.TimeZone.instance();
        }
        else
        {
           return TimeZone.getDefault();
        }
     }
     
  }
  
  
  



More information about the jboss-cvs-commits mailing list