org.uberfire.ext.widgets.common.client.common.DatePicker.addValueChangeHandler()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(7.7k)|赞(0)|评价(0)|浏览(161)

本文整理了Java中org.uberfire.ext.widgets.common.client.common.DatePicker.addValueChangeHandler()方法的一些代码示例,展示了DatePicker.addValueChangeHandler()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DatePicker.addValueChangeHandler()方法的具体详情如下:
包路径:org.uberfire.ext.widgets.common.client.common.DatePicker
类名称:DatePicker
方法名:addValueChangeHandler

DatePicker.addValueChangeHandler介绍

暂无

代码示例

代码示例来源:origin: kiegroup/drools-wb

public FieldDatePickerViewImpl() {
  datePicker.addValueChangeHandler( new ValueChangeHandler<Date>() {
    @Override
    public void onValueChange( ValueChangeEvent<Date> event ) {
      presenter.onDateSelected( event.getValue() );
    }
  } );
}

代码示例来源:origin: org.jbpm/jbpm-console-ng-generic-client

@Override
public HandlerRegistration addValueChangeHandler(ValueChangeHandler handler) {
  return datePicker.addValueChangeHandler(handler);
}

代码示例来源:origin: stackoverflow.com

public class DatePickerExample implements EntryPoint {

 public void onModuleLoad() {
  // Create a date picker
  DatePicker datePicker = new DatePicker();
  final Label text = new Label();

  // Set the value in the text box when the user selects a date
  datePicker.addValueChangeHandler(new ValueChangeHandler() {
   public void onValueChange(ValueChangeEvent event) {
    Date date = event.getValue();
    String dateString = DateTimeFormat.getMediumDateFormat().format(date);
    text.setText(dateString);
   }
  });

  // Set the default value
  datePicker.setValue(new Date(), true);

  // Add the widgets to the page
  RootPanel.get().add(text);
  RootPanel.get().add(datePicker);
 }
}

代码示例来源:origin: org.drools/drools-wb-guided-rule-editor-client

@Test
  public void testDatePickerValueChangeHandlerNullValue() {
    final DatePicker datePicker = mock(DatePicker.class);
    final Date datePickerValue = null;
    doReturn(datePickerValue).when(datePicker).getValue();

    factory.initDatePickerByRuleAttribute(datePicker, ruleAttribute);
    verify(datePicker).addValueChangeHandler(valueChangeHandlerArgumentCaptor.capture());

    valueChangeHandlerArgumentCaptor.getValue().onValueChange(null);
    verify(ruleAttribute).setValue(eq(null));
  }
}

代码示例来源:origin: org.drools/drools-wb-guided-rule-editor-client

@Test
public void testDatePickerValueChangeHandler() {
  final DatePicker datePicker = mock(DatePicker.class);
  final Date datePickerValue = new Date();
  doReturn(datePickerValue).when(datePicker).getValue();
  factory.initDatePickerByRuleAttribute(datePicker, ruleAttribute);
  verify(datePicker).addValueChangeHandler(valueChangeHandlerArgumentCaptor.capture());
  valueChangeHandlerArgumentCaptor.getValue().onValueChange(null);
  // not robust verifications because of Date formatting / parsing is mocked by GwtMockito
  verify(ruleAttribute).setValue(anyString());
}

代码示例来源:origin: kiegroup/drools-wb

@Test
public void testDatePickerValueChangeHandler() {
  final DatePicker datePicker = mock(DatePicker.class);
  final Date datePickerValue = new Date();
  doReturn(datePickerValue).when(datePicker).getValue();
  factory.initDatePickerByRuleAttribute(datePicker, ruleAttribute);
  verify(datePicker).addValueChangeHandler(valueChangeHandlerArgumentCaptor.capture());
  valueChangeHandlerArgumentCaptor.getValue().onValueChange(null);
  // not robust verifications because of Date formatting / parsing is mocked by GwtMockito
  verify(ruleAttribute).setValue(anyString());
}

代码示例来源:origin: kiegroup/drools-wb

@Test
  public void testDatePickerValueChangeHandlerNullValue() {
    final DatePicker datePicker = mock(DatePicker.class);
    final Date datePickerValue = null;
    doReturn(datePickerValue).when(datePicker).getValue();

    factory.initDatePickerByRuleAttribute(datePicker, ruleAttribute);
    verify(datePicker).addValueChangeHandler(valueChangeHandlerArgumentCaptor.capture());

    valueChangeHandlerArgumentCaptor.getValue().onValueChange(null);
    verify(ruleAttribute).setValue(eq(null));
  }
}

代码示例来源:origin: org.drools/drools-wb-guided-rule-editor-client

protected void initDatePickerByRuleAttribute(final DatePicker datePicker, final RuleAttribute ruleAttribute) {
  datePicker.addValueChangeHandler(event -> {
    final Date date = datePicker.getValue();
    final String sDate = (date == null ? null : DATE_FORMATTER.format(datePicker.getValue()));
    ruleAttribute.setValue(sDate);
  });
  datePicker.setFormat(DATE_FORMAT);
  datePicker.setValue(assertDateValue(ruleAttribute));
}

代码示例来源:origin: kiegroup/drools-wb

protected void initDatePickerByRuleAttribute(final DatePicker datePicker, final RuleAttribute ruleAttribute) {
  datePicker.addValueChangeHandler(event -> {
    final Date date = datePicker.getValue();
    final String sDate = (date == null ? null : DATE_FORMATTER.format(datePicker.getValue()));
    ruleAttribute.setValue(sDate);
  });
  datePicker.setFormat(DATE_FORMAT);
  datePicker.setValue(assertDateValue(ruleAttribute));
}

代码示例来源:origin: kiegroup/appformer

@Override
public void init(final DateParameterEditor presenter) {
  this.presenter = presenter;
  input.addValueChangeHandler(e -> {
    presenter.onChange();
  });
  input.addBlurHandler(e -> {
    presenter.onBlur();
  });
  input.addShowHandler(e -> {
    presenter.onFocus();
    show = true;
  });
  input.addHideHandler(e -> {
    show = false;
  });
  icon.addClickHandler(e -> {
    if (!show) {
      input.onShow(null);
    }
  });
}

代码示例来源:origin: org.dashbuilder/dashbuilder-displayer-client

@Override
public void init(final DateParameterEditor presenter) {
  this.presenter = presenter;
  input.addValueChangeHandler(e -> {
    presenter.onChange();
  });
  input.addBlurHandler(e -> {
    presenter.onBlur();
  });
  input.addShowHandler(e -> {
    presenter.onFocus();
    show = true;
  });
  input.addHideHandler(e -> {
    show = false;
  });
  icon.addClickHandler(e -> {
    if (!show) {
      input.onShow(null);
    }
  });
}

代码示例来源:origin: org.drools/drools-wb-guided-rule-editor-client

public DSLDateSelector(DSLVariableValue selectedDate) {
  // Wire up update handler
  datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() {
    @Override
    public void onValueChange(final ValueChangeEvent<Date> event) {
      updateSentence();
    }
  });
  datePicker.setFormat(DATE_FORMAT);
  datePicker.setValue(assertDateValue(selectedDate));
  //Wrap widget within a HorizontalPanel to add a space before and after the Widget
  HorizontalPanel hp = new HorizontalPanel();
  hp.add(new HTML("&nbsp;"));
  hp.add(datePicker);
  hp.add(new HTML("&nbsp;"));
  initWidget(hp);
}

代码示例来源:origin: kiegroup/drools-wb

public DSLDateSelector(DSLVariableValue selectedDate) {
  // Wire up update handler
  datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() {
    @Override
    public void onValueChange(final ValueChangeEvent<Date> event) {
      updateSentence();
    }
  });
  datePicker.setFormat(DATE_FORMAT);
  datePicker.setValue(assertDateValue(selectedDate));
  //Wrap widget within a HorizontalPanel to add a space before and after the Widget
  HorizontalPanel hp = new HorizontalPanel();
  hp.add(new HTML("&nbsp;"));
  hp.add(datePicker);
  hp.add(new HTML("&nbsp;"));
  initWidget(hp);
}

代码示例来源:origin: org.drools/drools-wb-guided-rule-editor-client

datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() {
  @Override
  public void onValueChange(ValueChangeEvent<Date> event) {

代码示例来源:origin: kiegroup/drools-wb

datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() {
  @Override
  public void onValueChange(ValueChangeEvent<Date> event) {

代码示例来源:origin: stackoverflow.com

datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() {
  public void onValueChange(ValueChangeEvent<Date> event) {

代码示例来源:origin: org.drools/drools-wb-guided-dtree-editor-client

valueEditor.addValueChangeHandler(new ValueChangeHandler<Date>() {
  @Override
  public void onValueChange(final ValueChangeEvent<Date> event) {

代码示例来源:origin: kiegroup/drools-wb

valueEditor.addValueChangeHandler(new ValueChangeHandler<Date>() {
  @Override
  public void onValueChange(final ValueChangeEvent<Date> event) {

代码示例来源:origin: kiegroup/drools-wb

datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() {
  @Override
  public void onValueChange(final ValueChangeEvent<Date> event) {

代码示例来源:origin: org.drools/drools-wb-guided-rule-editor-client

datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() {
  @Override
  public void onValueChange(final ValueChangeEvent<Date> event) {

相关文章