org.alfresco.web.bean.generator
Class DateTimePickerGenerator

java.lang.Object
  extended by org.alfresco.web.bean.generator.BaseComponentGenerator
      extended by org.alfresco.web.bean.generator.DatePickerGenerator
          extended by org.alfresco.web.bean.generator.DateTimePickerGenerator
All Implemented Interfaces:
IComponentGenerator

public class DateTimePickerGenerator
extends DatePickerGenerator

Generates a date time picker component.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.alfresco.web.bean.generator.BaseComponentGenerator
BaseComponentGenerator.ControlType
 
Constructor Summary
DateTimePickerGenerator()
           
 
Method Summary
 javax.faces.component.UIComponent generate(javax.faces.context.FacesContext context, java.lang.String id)
          Dynamically generates a component in a default state
protected  javax.faces.convert.Converter getDefaultConverter(javax.faces.context.FacesContext context)
          Retrieves the default converter for the date time component
 
Methods inherited from class org.alfresco.web.bean.generator.DatePickerGenerator
getNoneLabel, getStartYear, getYearCount, isInitialiseIfNull, setInitialiseIfNull, setNoneLabel, setStartYear, setupConverter, setupMandatoryValidation, setYearCount
 
Methods inherited from class org.alfresco.web.bean.generator.BaseComponentGenerator
addStringConstraintParam, createAndSetConverter, createComponent, createOutputTextComponent, generateAndAdd, getAssociationDefinition, getControlType, getPropertyDefinition, isEnabledInEditMode, setupAssociation, setupConstraints, setupConverter, setupMandatoryAssociationIfNecessary, setupMandatoryMarker, setupMandatoryPropertyIfNecessary, setupMultiValuePropertyIfNecessary, setupNumericRangeConstraint, setupProperty, setupRegexConstraint, setupStringLengthConstraint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimePickerGenerator

public DateTimePickerGenerator()
Method Detail

generate

public javax.faces.component.UIComponent generate(javax.faces.context.FacesContext context,
                                                  java.lang.String id)
Description copied from interface: IComponentGenerator
Dynamically generates a component in a default state

Specified by:
generate in interface IComponentGenerator
Overrides:
generate in class DatePickerGenerator
Parameters:
context - FacesContext
id - Optional id for the newly created component, if null is passed a unique id is generated
Returns:
The component instance

getDefaultConverter

protected javax.faces.convert.Converter getDefaultConverter(javax.faces.context.FacesContext context)
Retrieves the default converter for the date time component

Overrides:
getDefaultConverter in class DatePickerGenerator
Parameters:
context - FacesContext
Returns:
XMLDateConverter


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.