@Override protected void addSourceField(LayoutContainer lc, LayoutContainer rc) { sourceField = new TextField<String>(); sourceField.setFieldLabel(getFieldLabel()); lc.add(sourceField); }
private void addAxeField() { axeField = new TextField<String>(); axeField.setFieldLabel(I18N.CONSTANTS.axe()); axeField.setMaxLength(50); add(axeField); }
private void addNameField() { nameField = new TextField<String>(); nameField.setFieldLabel(locationType.getName()); nameField.setMaxLength(50); add(nameField); nameField.addKeyListener(new KeyListener() { @Override public void componentKeyDown(ComponentEvent event) { nameTypeAheadTimer.schedule(200); } }); }
private ColumnModel createColumnModel() { List<ColumnConfig> columns = new ArrayList<>(); ColumnConfig nameColumn = new ColumnConfig("name", I18N.CONSTANTS.indicator(), 250); nameColumn.setRenderer(new TreeGridCellRenderer()); columns.add(nameColumn); TextField<String> valueField = new TextField<String>(); valueField.setAllowBlank(true); ColumnConfig valueColumn = new ColumnConfig("value", I18N.CONSTANTS.targetValue(), 150); valueColumn.setEditor(new CellEditor(valueField)); valueColumn.setRenderer(new TargetValueCellRenderer()); columns.add(valueColumn); return new ColumnModel(columns); }
public FolderForm() { super(); binding = new FormBinding(this); UiConstants constants = GWT.create(UiConstants.class); nameField = new TextField<String>(); nameField.setFieldLabel(constants.name()); nameField.setMaxLength(PROJECT_MAX_LENGTH); nameField.setAllowBlank(false); nameField.setValidator(new BlankValidator()); binding.addFieldBinding(new FieldBinding(nameField, "name")); this.add(nameField); }
fieldSet.setLayout(layout); instanceName = new TextField<String>(); instanceName.setAllowBlank(false); instanceName.setFieldLabel("name"); fieldSet.add(instanceName); instanceDescription = new TextField<String>(); instanceDescription.setAllowBlank(false); instanceDescription.setFieldLabel("description"); fieldSet.add(instanceDescription); instanceBaseURL = new TextField<String>(); instanceBaseURL.setAllowBlank(false); instanceBaseURL.setFieldLabel("base url"); fieldSet.add(instanceBaseURL); instanceUsername = new TextField<String>(); instanceUsername.setAllowBlank(false); instanceUsername.setFieldLabel("username"); fieldSet.add(instanceUsername); instancePassword = new TextField<String>(); instancePassword.setAllowBlank(false); instancePassword.setPassword(true);
/** * Injected constructor. */ @Inject public SearchField(GuiCommonMessages messages, GuiCommonStyles styles, Buttons buttons) { textField = new TextField<String>(); textField.addKeyListener(new KeyListener() { @Override public void componentKeyUp(ComponentEvent event) { boolean enableSearch = true; if (Util.emptyString(textField.getValue()) && !enabledEmptySearch) { enableSearch = false; } else { enableSearch = true; } bSearch.setEnabled(enableSearch); } }); add(textField); bSearch = buttons.createGenericIconButton(messages.btSearch(), styles.iSearch(), null); bSearch.addStyleName(styles.marginLeft4px()); add(bSearch); }
private TextField createField(IndicatorDTO indicator) { TextField field; if(indicator.getType() == FieldTypeClass.NARRATIVE) { field = new TextArea(); } else if(indicator.getType() == FieldTypeClass.QUANTITY) { field = createQuantityField(); } else { field = new TextField(); } field.setName(indicator.getPropertyName()); field.setAllowBlank(!indicator.isMandatory()); field.setToolTip(toolTip(indicator)); indicatorFields.add(field); return field; }
public PartnerForm(Set<String> existingPartnerName) { super(); binding = new FormBinding(this); UiConstants constants = GWT.create(UiConstants.class); nameField = new TextField<>(); nameField.setFieldLabel(constants.name()); nameField.setMaxLength(PartnerDTO.NAME_MAX_LENGTH); nameField.setAllowBlank(false); nameField.setValidator(new UniqueNameValidator(existingPartnerName)); binding.addFieldBinding(new FieldBinding(nameField, "name")); this.add(nameField); TextField<String> fullField = new TextField<>(); fullField.setFieldLabel(constants.description()); fullField.setMaxLength(64); binding.addFieldBinding(new FieldBinding(fullField, "fullName")); this.add(fullField); }
fieldSet.setLayout(layout); userName = new TextField<String>(); userName.setAllowBlank(false); userName.setFieldLabel("User name"); fieldSet.add(userName); password = new TextField<String>(); password.setPassword(true); password.setAllowBlank(false); fieldSet.add(password); fullName = new TextField<String>(); fullName.setAllowBlank(false); fullName.setFieldLabel("Full name"); fieldSet.add(fullName); eMail = new TextField<String>(); eMail.setAllowBlank(false); eMail.setFieldLabel("e-mail");
private void setValidatorForCellBeforeEdit(TargetValueDTO targetValueDTO, int column) { TextField field = new TextField<String>(); field.setAllowBlank(true); IndicatorDTO indicatorById = presenter.getIndicatorById(targetValueDTO.getIndicatorId()); FieldTypeClass type = indicatorById.getType(); if (type == FieldTypeClass.QUANTITY) { field = new NumberField(); ((NumberField) field).setFormat(IndicatorNumberFormat.INSTANCE); field.setAllowBlank(true); } tree.getColumnModel().getColumn(column).setEditor(new CellEditor(field)); }
@Override public void addComponentToForm() { fieldSet = new FieldSet(); fieldSet.setHeading("Role Information"); FormLayout layout = new FormLayout(); layout.setLabelWidth(80); fieldSet.setLayout(layout); profileName = new TextField<String>(); profileName.setAllowBlank(false); profileName.setFieldLabel("Role name"); fieldSet.add(profileName); this.formPanel.add(fieldSet); addOtherComponents(); }
/** * Inserts a date field and a date picker<br/> * @return */ public TextField<Date> addDateField(LayoutContainer container) { final TextField<Date> field = new TextField<Date>(); assert container.getLayout() instanceof FormLayout : "The Layout must be a FormLayout!!!"; FormLayout layout = (FormLayout) container.getLayout(); LayoutContainer[] lr = addFieldContainerSkeleton(container, (int) (layout.getDefaultWidth() * Constants.FIFTY_PERCENT_FLOAT)); lr[0].add(field); SelectionListener<IconButtonEvent> lIcon = new SelectionListener<IconButtonEvent>() { @Override public void componentSelected(IconButtonEvent ce) { showDatePicker(field); } }; IconButton bShowDatePicker = buttons .createGenericIconButton(messages.ttChooseDate(), styles.iCalendar(), lIcon); lr[1].add(bShowDatePicker); return field; }
private void initComponents() { dateTimeFormat = DateTimeFormat.getFormat("dd/MM/yyyy HH:mm"); fDate = new TextField<String>(); if (date != null) { fDate.setValue(dateTimeFormat.format(date)); } fDate.setEmptyText("dd/mm/aaaa hh:mm"); fDate.addStyleName(styles.marginLeft17px()); add(fDate); // Calendar icon button: SelectionListener<IconButtonEvent> lCalendar = new SelectionListener<IconButtonEvent>() { @Override public void componentSelected(IconButtonEvent ce) { showDatePicker(); } }; final IconButton bCalendar = buttons.createGenericIconButton(DATE_TIME_PICKER_TEXT, styles.iCalendar(), lCalendar); add(bCalendar); }
public ReportTitleWidget() { setElement(uiBinder.createAndBindUi(this)); TextField<String> titleField = new TextField<String>(); titleField.addInputStyleName(style.reportTitleEditor()); titleEditor = new Editor(titleField); titleEditor.setAutoSizeMode(AutoSizeMode.HEIGHT); titleEditor.setConstrain(true); titleEditor.setAlignment("cl"); titleEditor.setWidth(400); titleEditor.setHeight(16); titleEditor.setCompleteOnEnter(true); sinkEvents(Event.ONCLICK); }
public ProjectForm() { super(); binding = new FormBinding(this); UiConstants constants = GWT.create(UiConstants.class); nameField = new TextField<String>(); nameField.setFieldLabel(constants.name()); nameField.setMaxLength(PROJECT_MAX_LENGTH); nameField.setAllowBlank(false); nameField.setValidator(new BlankValidator()); binding.addFieldBinding(new FieldBinding(nameField, "name")); this.add(nameField); TextArea descriptionTextArea = new TextArea(); descriptionTextArea.setFieldLabel(constants.description()); descriptionTextArea.setMaxLength(250); binding.addFieldBinding(new FieldBinding(descriptionTextArea, "description")); this.add(descriptionTextArea); }
public AttributeForm() { binding = new FormBinding(this); final NumberField idField = new NumberField(); idField.setFieldLabel("ID"); idField.setReadOnly(true); binding.addFieldBinding(new FieldBinding(idField, "id")); add(idField); TextField<String> nameField = new TextField<String>(); nameField.setFieldLabel(I18N.CONSTANTS.name()); nameField.setMaxLength(AttributeDTO.NAME_MAX_LENGTH); nameField.setAllowBlank(false); nameField.setValidator(new BlankValidator()); binding.addFieldBinding(new OnlyValidFieldBinding(nameField, "name")); add(nameField); hideFieldWhenNull(idField); }
public DatabaseForm(final Dispatcher dispatcher) { binding = new FormBinding(this); TextField<String> nameField = new TextField<String>(); nameField.setFieldLabel(I18N.CONSTANTS.name()); nameField.setAllowBlank(false); nameField.setValidator(new BlankValidator()); nameField.setMaxLength(UserDatabaseDTO.MAX_NAME_LENGTH); binding.addFieldBinding(new FieldBinding(nameField, "name")); add(nameField); TextField<String> fullNameField = new TextField<String>(); fullNameField.setFieldLabel(I18N.CONSTANTS.description()); fullNameField.setMaxLength(50); binding.addFieldBinding(new FieldBinding(fullNameField, "fullName")); add(fullNameField); countryField = new RemoteComboBox<CountryDTO>(); countryField.setStore(createCountryStore(dispatcher, countryField)); countryField.setFieldLabel(I18N.CONSTANTS.country()); countryField.setValueField("id"); countryField.setDisplayField("name"); countryField.setAllowBlank(false); countryField.setEnabled(true); countryField.setTriggerAction(TriggerAction.ALL); binding.addFieldBinding(new FieldBinding(countryField, "country") { @Override public void updateModel() { ((UserDatabaseDTO) model).setCountry((CountryDTO) field.getValue()); } }); add(countryField); }
getFormLayout().setDefaultWidth(200); TextField<String> databaseField = new TextField<>(); databaseField.setValue(activity.getDatabaseName()); databaseField.setFieldLabel(I18N.CONSTANTS.database()); add(databaseField); TextField<String> activityField = new TextField<>(); activityField.setValue(activity.getName()); activityField.setFieldLabel(I18N.CONSTANTS.activity());
add(idField); TextField<String> nameField = new TextField<String>(); nameField.setFieldLabel(I18N.CONSTANTS.name()); nameField.setMaxLength(LocationTypeDTO.NAME_MAX_LENGTH);