net.sourceforge.jdatepicker
Class JDateComponentFactory

java.lang.Object
  extended by net.sourceforge.jdatepicker.JDateComponentFactory

public class JDateComponentFactory
extends java.lang.Object

Created 18 April 2010

Author:
Juan Heyns

Constructor Summary
JDateComponentFactory()
           
 
Method Summary
static DateModel<?> createDateModel(java.lang.Class<?> clazz)
          Create a DateModel initialised to today, based on the clazz type.
static DateModel<?> createDateModel(java.lang.Object value)
          Create a DateModel based on the type of the value.
static JDatePanel createJDatePanel()
          Create with default model.
static JDatePanel createJDatePanel(DateModel<?> model)
          Create specifying model.
static JDatePicker createJDatePicker()
          Create with default model and formatter.
static JDatePicker createJDatePicker(DateModel<?> model)
          Create with default formatter.
static JDatePicker createJDatePicker(DateModel<?> model, javax.swing.JFormattedTextField.AbstractFormatter dateFormatter)
          Create specifying model and formatter.
static JDatePicker createJDatePicker(javax.swing.JFormattedTextField.AbstractFormatter dateFormatter)
          Create with default model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDateComponentFactory

public JDateComponentFactory()
Method Detail

createJDatePicker

public static JDatePicker createJDatePicker()
Create with default model and formatter.

Returns:

createJDatePicker

public static JDatePicker createJDatePicker(DateModel<?> model)
Create with default formatter.

Returns:

createJDatePicker

public static JDatePicker createJDatePicker(javax.swing.JFormattedTextField.AbstractFormatter dateFormatter)
Create with default model.

Returns:

createJDatePicker

public static JDatePicker createJDatePicker(DateModel<?> model,
                                            javax.swing.JFormattedTextField.AbstractFormatter dateFormatter)
Create specifying model and formatter.

Returns:

createJDatePanel

public static JDatePanel createJDatePanel()
Create with default model.

Returns:

createJDatePanel

public static JDatePanel createJDatePanel(DateModel<?> model)
Create specifying model.

Returns:

createDateModel

public static DateModel<?> createDateModel(java.lang.Object value)
Create a DateModel based on the type of the value.

Parameters:
value -
Returns:

createDateModel

public static DateModel<?> createDateModel(java.lang.Class<?> clazz)
Create a DateModel initialised to today, based on the clazz type.

Parameters:
clazz -
Returns:


Copyright © 2010. All Rights Reserved.