/** * @see com.vaadin.data.Property.ValueChangeNotifier#addListener(com.vaadin.data.Property.ValueChangeListener) */ @SuppressWarnings({"deprecation", "javadoc"}) public void addListener(com.vaadin.data.Property.ValueChangeListener listener) { m_principalName.addListener(listener); }
public void addListener(ValueChangeListener listener) { wrappedField.addListener(listener); }
public TagTableEntry(RepositoryObject repoObject) { m_repoObject = repoObject; m_keyField.setImmediate(true); m_keyField.addListener(new ValueChangeListener() { public void valueChange(ValueChangeEvent event) { keyChanged(); } }); m_valueField.setImmediate(true); m_valueField.addListener(new ValueChangeListener() { public void valueChange(ValueChangeEvent event) { valueChanged(); } }); }
private TextField makeTextField(final String colType) { TextField t = new TextField(colType); t.addListener(new TextChangeListener() { SimpleStringFilter filter = null; public void textChange(TextChangeEvent event) { Filterable f = (Filterable) m_table.getContainerDataSource(); // Remove old filter if (filter != null) { f.removeContainerFilter(filter); } // Set new filter for the "Name" column filter = new SimpleStringFilter(colType, event.getText(), true /* ignoreCase */, false /* onlyMatchPrefix */); f.addContainerFilter(filter); } }); return t; }
public TagTableEntry(RepositoryObject repoObject) { m_repoObject = repoObject; m_keyField.setImmediate(true); m_keyField.setInputPrompt("key"); m_keyField.setWidth("100%"); m_keyField.addListener(new ValueChangeListener() { public void valueChange(ValueChangeEvent event) { keyChanged(); } }); m_valueField.setImmediate(true); m_valueField.setWidth("100%"); m_valueField.setInputPrompt("value"); m_valueField.addListener(new ValueChangeListener() { public void valueChange(ValueChangeEvent event) { valueChanged(); } }); }
private TextField createTimeField(String timeCaption, String timeErrorMessage) { TextField timeField = new TextField(timeCaption); timeField.addValidator(new RegexpValidator("(2[0-3]|[0-1]?[0-9])(:[0-5][0-9]){0,2}", timeErrorMessage)); timeField.setImmediate(true); timeField.setWidth(getAdvisedWidth(timeField), Sizeable.UNITS_PIXELS); timeField.setNullRepresentation(""); timeField.addListener(new ValueChangeListener() { @Override public void valueChange(Property.ValueChangeEvent event) { updating = true; updateDateWithTime((Date) dateField.getValue()); updating = false; } }); return timeField; }
protected void initButtons(GridLayout layout) { final Button saveButton = new Button(ExplorerApp.get().getI18nManager().getMessage(Messages.PROCESS_EDITOR_SAVE)); saveButton.setEnabled(nameField.getValue() != null && !"".equals((String) nameField.getValue())); toolBar.addButton(saveButton); saveButton.addListener(new ClickListener() { private static final long serialVersionUID = 1L; public void buttonClick(ClickEvent event) { save(); } }); // Dependending on namefield value, save button is enabled nameField.addListener(new ValueChangeListener() { private static final long serialVersionUID = 1L; public void valueChange(ValueChangeEvent event) { if (nameField.getValue() != null && !"".equals((String) nameField.getValue())) { saveButton.setEnabled(true); } else { saveButton.setEnabled(false); } } }); }
protected void initSearchField() { HorizontalLayout searchLayout = new HorizontalLayout(); searchLayout.setSpacing(true); addComponent(searchLayout); // textfield searchField = new TextField(); searchField.setInputPrompt(i18nManager.getMessage(Messages.PEOPLE_SEARCH)); searchField.setWidth(180, UNITS_PIXELS); searchField.focus(); searchField.setTextChangeEventMode(TextChangeEventMode.EAGER); searchLayout.addComponent(searchField); // Logic to change table according to input searchField.addListener(new TextChangeListener() { public void textChange(TextChangeEvent event) { searchPeople(event.getText()); } }); initSelectMyselfButton(searchLayout); }
private void initializeComponents() { root = new Panel(); Layout horizontalLayout = new HorizontalLayout(); searchField = new TextField(); horizontalLayout.addComponent(searchField); searchField.setImmediate(true); searchField.addListener(new Property.ValueChangeListener() { @Override public void valueChange(Property.ValueChangeEvent valueChangeEvent) { searchTextChanged((String) searchField.getValue()); } }); root.addComponent(horizontalLayout); root.addComponent(organizationTree); organizationTree.setItemCaptionPropertyId("caption"); organizationTree.setItemCaptionMode(Tree.ITEM_CAPTION_MODE_PROPERTY); organizationTree.setImmediate(true); addComponent(root); }
queueDescriptionField.setNullRepresentation(""); queueDescriptionField.setInputPrompt(messages.getMessage("queue.editor.description.prompt")); queueDescriptionField.addListener(new Property.ValueChangeListener() { @Override public void valueChange(Property.ValueChangeEvent event) {
cancelButton.setClickShortcut(KeyCode.ESCAPE); m_name.addListener(new TextChangeListener() { @Override public void textChange(TextChangeEvent event) {
currentPageTextField.setStyleName(Reindeer.TEXTFIELD_SMALL); currentPageTextField.setImmediate(true); currentPageTextField.addListener(new ValueChangeListener() { public void valueChange(com.vaadin.data.Property.ValueChangeEvent event) { if (currentPageTextField.isValid() && currentPageTextField.getValue() != null) {
nameField.addListener(changeListener); nameField.setImmediate(true); nameField.setWidth("100%");
m_usernameTextField.setImmediate(true); m_usernameTextField.setRequired(true); m_usernameTextField.addListener(changeListener);