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(); } }); }
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(); } }); }
public GenericAddWindow(String caption) { setModal(true); setWidth("15em"); setCaption(caption); m_name = new TextField("Name"); m_name.setNullSettingAllowed(false); m_name.setRequired(true); m_name.setImmediate(true); m_name.setWidth("100%"); m_description = new TextField("Description"); m_name.setNullSettingAllowed(true); m_description.setRequired(false); m_description.setImmediate(true); m_description.setWidth("100%"); initDialog(); }
field.setImmediate(true); field.setRequired(true); field.setNullSettingAllowed(false); field.setImmediate(true); field.setRequired(true); field.setNullSettingAllowed(false);
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 initNameField(GridLayout layout) { nameField = new TextField(); nameField.setWriteThrough(true); nameField.setImmediate(true); layout.addComponent(new Label(ExplorerApp.get().getI18nManager().getMessage(Messages.PROCESS_EDITOR_NAME))); layout.addComponent(nameField); if (workflowName != null) { nameField.setValue(workflowName); workflowName = null; } }
/** * Instantiates a new system definition choice field. * * @param caption the caption */ public SystemDefChoiceField(String caption) { setCaption(caption); oidType.setNullSelectionAllowed(false); oidType.select("Single"); oidValue.setWidth("100%"); oidValue.setNullSettingAllowed(false); oidValue.setRequired(true); oidValue.setImmediate(true); oidValue.addValidator(new RegexpValidator("^\\.[.\\d]+$", "Invalid OID {0}")); }
field.setSizeFull(); field.setRequired(true); field.setImmediate(true); field.addValidator(new RegexpValidator("^\\.[.\\d]+$", "Invalid OID {0}")); return field; field.setSizeFull(); field.setRequired(true); field.setImmediate(true); field.addValidator(new StringLengthValidator("Invalid alias. It should not contain more than 19 characters.", 1, 19, false)); return field; field.setSizeFull(); field.setRequired(true); field.setImmediate(true); field.addValidator(new RegexpValidator("^(?i)(counter|gauge|timeticks|integer|octetstring|string)?\\d*$", // Based on NumericAttributeType and StringAttributeType "Invalid type {0}. Valid types are: counter, gauge, timeticks, integer, octetstring, string"));
@Override protected void initContent(VerticalLayout layout) throws Exception { label = new Label(message); label.setContentMode(Label.CONTENT_XHTML); layout.addComponent(label); textField = new TextField(); textField.setValue(txtInput); textField.setWidth("100%"); textField.focus(); textField.addShortcutListener(new ShortcutListener("Confirm", ShortcutAction.KeyCode.ENTER, null) { private static final long serialVersionUID = 1L; @Override public void handleAction(Object sender, Object target) { confirm.doAction(TextInputDialog.this); } }); textField.setImmediate(true); layout.addComponent(textField); txtInput = null; }
private TextField createAlias(Object itemId) { final TextField tf = new TextField(); tf.setValidationVisible(true); tf.setBuffered(true); tf.setImmediate(true); tf.setRequired(true); tf.setWidth(100, Unit.PERCENTAGE); tf.setMaxLength(Config.ATTRIBUTES_ALIAS_MAX_LENGTH); tf.setRequiredError("You must provide an attribute name."); tf.addValidator(nameValidator); tf.addValidator(lengthValidator); tf.addValidator(uniqueAttributeNameValidator); tf.setData(itemId); return tf; } }
/** * Builds the text field for the given property.<p> * * @param label the field label * @param info the property name * * @return the field */ private TextField buildField(String label, CmsAccountInfo info) { TextField field = (TextField)m_binder.buildAndBind(label, info); field.setConverter(new CmsNullToEmptyConverter()); field.setWidth("100%"); field.setEnabled(info.isEditable()); if (info.isEditable()) { field.addValidator(new FieldValidator(info.getField())); } field.setImmediate(true); return field; }
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); }
@Override public Field getPropertyField(FormProperty formProperty) { final TextField textField = new TextField(getPropertyLabel(formProperty)); textField.setRequired(formProperty.isRequired()); textField.setEnabled(formProperty.isWritable()); textField.setRequiredError(getMessage(Messages.FORM_FIELD_REQUIRED, getPropertyLabel(formProperty))); if (formProperty.getValue() != null) { textField.setValue(formProperty.getValue()); } // Add validation of numeric value textField.addValidator(new LongValidator("Value must be a long")); textField.setImmediate(true); return textField; }
@Override public Field getPropertyField(FormProperty formProperty) { final TextField textField = new TextField(getPropertyLabel(formProperty)); textField.setRequired(formProperty.isRequired()); textField.setEnabled(formProperty.isWritable()); textField.setRequiredError(getMessage(Messages.FORM_FIELD_REQUIRED, getPropertyLabel(formProperty))); if (formProperty.getValue() != null) { textField.setValue(formProperty.getValue()); } // Add validation of numeric value textField.addValidator(new DoubleValidator("Value must be a double")); textField.setImmediate(true); return textField; }
public SearchField() { filter = new TextField(); filter.setInputPrompt("Filter"); filter.setImmediate(true); filter.addShortcutListener(new ShortcutListener("Filter",ShortcutAction.KeyCode.ENTER, null) {
m_fieldOU.setValue(null); m_fieldOU.setImmediate(true); m_fieldOU.addValidator(new OUValidator()); m_fieldOU.addValueChangeListener(new ValueChangeListener() {
welcomeCaption = messageSourceAccessor.getMessage("welcome"); final TextField userName = new TextField(usernameCaption); userName.setImmediate(true); addField("userName", userName); final PasswordField password = new PasswordField(passwordCaption);
dictionaryNameField.setWidth("400px"); dictionaryNameField.setNullRepresentation(""); dictionaryNameField.setImmediate(true); dictionaryNameField.setRequired(true); dictionaryDescriptionField.setWidth("400px"); dictionaryDescriptionField.setNullRepresentation(""); dictionaryDescriptionField.setImmediate(true); dictionaryDescriptionField.setRequired(true); editPermissionField.setWidth("400px"); editPermissionField.setNullRepresentation(""); editPermissionField.setImmediate(true);
editableField.setValidationVisible(false); editableField.setBuffered(false); editableField.setImmediate(true); editableField.addValidator(nameValidator); editableField.addValueChangeListener(new Property.ValueChangeListener() {
step.setImmediate(true); step.setValidationVisible(true); step.setNullSettingAllowed(false);