Package org.apache.wicket.extensions.yui.calendar

Examples of org.apache.wicket.extensions.yui.calendar.DateTimeField


    public DateTimeFieldPanel(final String id, final String name, final IModel<Date> model, final String datePattern) {

        super(id, name, model, datePattern);

        field = new DateTimeField("field", model);

        final Calendar cal = Calendar.getInstance();

        field.get("hours").add(new AjaxFormComponentUpdatingBehavior("onchange") {
View Full Code Here


         *
         * @param form
         */
        @Override
        public void validate(final Form form) {
            final DateTimeField dateTimeField = (DateTimeField) dateTimeComponents[0];

            if (!(dateTimeField.getDate() != null && dateTimeField.getHours() != null
                    && dateTimeField.getMinutes() != null)) {

                ValidationError ve = new ValidationError();
                ve.setVariables(DateTimeFormValidator.this.variablesMap());
                ve.addKey(resourceKey());
                dateTimeComponents[0].error((IValidationError) ve);
View Full Code Here

        public CreateLotteryForm(String id) {
            super(id);
            setDefaultModel(new CompoundPropertyModel<CreateLotteryForm>(this));
            add(new TextField<String>("name").setRequired(true));
            add(new DateTimeField("drawingTimestamp").setRequired(true));
            add(new TextField<Double>("prizeAmount").setRequired(true));
            add(new TextField<Double>("ticketPrice").setRequired(true));
        }
View Full Code Here

      {
        info("set date2 to " + date2);
      }
    };
    add(form2);
    form2.add(new DateTimeField("dateTimeField", new PropertyModel<Date>(this, "date2")));


    Form<?> form3 = new Form<Void>("form3")
    {
      @Override
View Full Code Here

          modalWindowPage.setResult("Modal window 1 - close link Cancel");
        window.close(target);
      }
    });

    add(new DateTimeField("dateTimeField"));

    final ModalWindow modal;
    add(modal = new ModalWindow("modal"));

    modal.setCookieName("modal window 2");
View Full Code Here

    public DateTimeFieldPanel(final String id, final String name, final IModel<Date> model, final String datePattern) {

        super(id, name, model, datePattern);

        field = new DateTimeField("field", model);

        final Calendar cal = Calendar.getInstance();

        field.get("hours").add(new AjaxFormComponentUpdatingBehavior(Constants.ON_CHANGE) {
View Full Code Here

         *
         * @param form
         */
        @Override
        public void validate(final Form form) {
            final DateTimeField dateTimeField = (DateTimeField) dateTimeComponents[0];

            if (!(dateTimeField.getDate() != null && dateTimeField.getHours() != null
                    && dateTimeField.getMinutes() != null)) {

                ValidationError ve = new ValidationError();
                ve.setVariables(DateTimeFormValidator.this.variablesMap());
                ve.addKey(resourceKey());
                dateTimeComponents[0].error((IValidationError) ve);
View Full Code Here

      add(new RequiredTextField<String>("title").setLabel(Model.of(WebSession.getString(572))));
      DefaultWysiwygToolbar toolbar = new DefaultWysiwygToolbar("toolbarContainer");
      add(toolbar);
      add(new WysiwygEditor("description", toolbar));
      add(new TextField<String>("location"));
      add(start = new DateTimeField("start"));
      add(end = new DateTimeField("end"));
      pwd.setEnabled(getModelObject().isPasswordProtected());
      pwd.setOutputMarkupId(true);
      add(pwd);
     
      List<AppointmentReminderTyps> remindTypes = getRemindTypes();
View Full Code Here

        target.add(bookedRoom, roomParamsBlock);
      }
    }));
    roomParamsBlock.add(roomParams);
    roomParams.add(new RoomTypeDropDown("room.roomtype"));
    roomParams.add(new DateTimeField("start", modelStart));
    roomParams.add(new DateTimeField("end", modelEnd));
    add(form.setOutputMarkupId(true));
  }
View Full Code Here

    public DateTimeFieldPanel(final String id, final String name, final IModel<Date> model, final String datePattern) {

        super(id, name, model, datePattern);

        field = new DateTimeField("field", model);

        final Calendar cal = Calendar.getInstance();

        field.get("hours").add(new AjaxFormComponentUpdatingBehavior(Constants.ON_CHANGE) {
View Full Code Here

TOP

Related Classes of org.apache.wicket.extensions.yui.calendar.DateTimeField

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.