@Override public Registration addBlurListener(BlurListener listener) { return addListener(BlurEvent.EVENT_ID, BlurEvent.class, listener, BlurListener.blurMethod); }
@Override public Registration addFocusListener(FocusListener listener) { return addListener(FocusEvent.EVENT_ID, FocusEvent.class, listener, FocusListener.focusMethod); }
private CheckBox initializeCheckbox(String messageKey, String debugId, String dataSourceProp, VerticalLayout parentC) { CheckBox cb = new CheckBox(I18N.getMessage(messageKey)); cb.setDebugId(createDebugId(debugId)); cb.setImmediate(true); //model.setSuunnitellut(true); cb.setPropertyDataSource(new NestedMethodProperty(model, dataSourceProp)); cb.addListener(new Property.ValueChangeListener() { @Override public void valueChange(ValueChangeEvent event) { //DEBUGSAWAY:log.debug("checkbox was clicked!!!"); tree.reloadWithSearchData(model); } }); parentC.addComponent(cb); return cb; }
private void initComponent() { roleNameLabel = new Label(queueRolePermission.getRoleName()); browsingAllowedCheckbox = new CheckBox(); browsingAllowedCheckbox.setCaption("browsing allowed"); browsingAllowedCheckbox.addListener(new Button.ClickListener() { @Override public void buttonClick(Button.ClickEvent clickEvent) { if (Boolean.TRUE.equals(queueRolePermission.isBrowsingAllowed())) { queueRolePermission.setBrowsingAllowed(false); } else { queueRolePermission.setBrowsingAllowed(true); // we handle null as well here } } }); if (Boolean.TRUE.equals(queueRolePermission.isBrowsingAllowed())) { browsingAllowedCheckbox.setValue(true); } deleteButton = new Button(); deleteButton.setCaption(" X "); deleteButton.setStyleName(BaseTheme.BUTTON_LINK); deleteButton.addListener(new Button.ClickListener() { @Override public void buttonClick(Button.ClickEvent event) { handler.removeQueueRolePermissionBox(QueueRolePermissionBox.this); } }); }
registerCB.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { if (event.getButton().booleanValue()) { autoApproveCB.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { target.setAutoApprove(event.getButton().booleanValue());
nowCheckBox.addStyleName(ExplorerLayout.STYLE_PROCESS_DEFINITION_SUSPEND_CHOICE); nowCheckBox.setImmediate(true); nowCheckBox.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { if (nowCheckBox.booleanValue() == true) { dateCheckBox.addStyleName(ExplorerLayout.STYLE_PROCESS_DEFINITION_SUSPEND_CHOICE); dateCheckBox.setImmediate(true); dateCheckBox.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { if (dateCheckBox.booleanValue() == true) {
registerCB.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { if (event.getButton().booleanValue()) { autoApproveCB.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { target.setAutoApprove(event.getButton().booleanValue());
public OptionalDateField(I18NSource messageSource) { HorizontalLayout layout = new HorizontalLayout(); layout.setSpacing(true); layout.setWidth("100%"); maxRangeCheckBox = new CheckBox(messageSource.getMessage("date.field.max.range")); maxRangeCheckBox.setValue(false); maxRangeCheckBox.setImmediate(true); maxRangeCheckBox.setWidth("100%"); maxRangeCheckBox.addListener(new ValueChangeListener() { public void valueChange(com.vaadin.data.Property.ValueChangeEvent event) { toggleDateField(maxRangeCheckBox.booleanValue() ? null : new Date()); } }); dateField = new PopupDateField(); dateField.setImmediate(true); dateField.setDateFormat(VaadinUtility.SIMPLE_DATE_FORMAT_STRING); dateField.setWidth("100px"); dateField.setResolution(DateField.RESOLUTION_DAY); layout.addComponent(dateField); layout.addComponent(maxRangeCheckBox); layout.setExpandRatio(maxRangeCheckBox, 1.0F); setCompositionRoot(layout); }
useSSL.setImmediate(true); imapForm.getLayout().addComponent(useSSL); useSSL.addListener(new ValueChangeListener() { public void valueChange(ValueChangeEvent event) { imapPort.setValue( ((Boolean) useSSL.getValue()) ? 993 : 143);
dynamicCheckBox.setImmediate(true); dynamicCheckBox.setValue(Boolean.TRUE); dynamicCheckBox.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { m_dynamicRelations = event.getButton().booleanValue();