All Implemented Interfaces:
Serializable, Iterable<Component>, IEventSink, IEventSource, IFeedbackContributor, IConverterLocator, IGenericComponent<T,FormComponent<T>>, IMetadataContext<Serializable,Component>, IQueueRegion, IFormModelUpdateListener, IFormVisitorParticipant, ILabelProvider<String>, IHeaderContributor, IRequestableComponent, IHierarchical<Component>, IClusterable

@Deprecated public abstract class AbstractDateTimePickerWithIcon<T> extends FormComponentPanel<T>
Deprecated.
Datetime-picker with calendar icon.
Since:
01.02.2015
Author:
Alexey Volkov
See Also:
  • Constructor Details

    • AbstractDateTimePickerWithIcon

      public AbstractDateTimePickerWithIcon(String markupId, DatetimePickerConfig config)
      Deprecated.
      Construct.
      Parameters:
      markupId - markup id
      config - DateTimePicker config
    • AbstractDateTimePickerWithIcon

      public AbstractDateTimePickerWithIcon(String markupId, IModel<T> model, DatetimePickerConfig config)
      Deprecated.
      Construct.
      Parameters:
      markupId - markup id
      model - model
      config - DateTimePicker config
  • Method Details

    • convertInput

      public void convertInput()
      Deprecated.
      Overrides:
      convertInput in class FormComponent<T>
    • onInitialize

      protected void onInitialize()
      Deprecated.
      Overrides:
      onInitialize in class MarkupContainer
    • with

      Deprecated.
      use specified config
      Parameters:
      config - config to use
      Returns:
      current instance
    • getConfig

      public DatetimePickerConfig getConfig()
      Deprecated.
      get current config for tweaking
      Returns:
      current config
    • newInput

      protected abstract FormComponent<T> newInput(String wicketId, String dateFormat)
      Deprecated.
      Parameters:
      wicketId - wicket id
      dateFormat - datetime format
      Returns:
      new input text field
    • newIconContainer

      protected MarkupContainer newIconContainer(String wicketId)
      Deprecated.
      Creates new container for icon.
      Parameters:
      wicketId - wicket component id
      Returns:
      container for icon component
    • newIcon

      protected Component newIcon(String wicketId)
      Deprecated.
      Parameters:
      wicketId - wicket id
      Returns:
      icon component
    • newIconType

      protected de.agilecoders.wicket.core.markup.html.bootstrap.image.IconType newIconType()
      Deprecated.
      Returns:
      icon type
    • setLabel

      public FormComponent<T> setLabel(IModel<String> labelModel)
      Deprecated.
      Overrides:
      setLabel in class FormComponent<T>