/** Get the current value form the internal <code>FormItem</code>. */ public void setValue(String value) { if (formItem != null) { formItem.setValue(value); } }
private void updateLabelTitle(String title) { layerSelect.setValue("<b>" + title + "</b>"); } }
public void setData(Map<String, String> values) { this.values = values; for (FormItem fi : fields) { fi.setValue(values.get(fi.getName())); } }
/** * Set the value of the form item as an object. GWT objects set as FormItem values are typically used * with {@link com.smartgwt.client.widgets.form.FormItemValueParser} and {@link com.smartgwt.client.widgets.form.FormItemValueFormatter} * API's for custom value parsing and formatting. * * @param value the form item value */ public void setValue(Object value) { if(value == null || value instanceof String) { setValue((String) value); } else if (value instanceof Integer) { setValue(((Integer) value).intValue()); } else if (value instanceof Long) { //we officially do not support Long type, and GWT disallows passing long values to JSNI //casting to int, instead or erroring out, as it works in most cases setValue(((Long) value).intValue()); } else if (value instanceof Double) { setValue(((Double) value).doubleValue()); } else if(value instanceof Float) { setValue(((Float) value).floatValue()); } else if (value instanceof Boolean) { setValue(((Boolean) value).booleanValue()); } else if (value instanceof Date) { setValue((Date) value); } else { doSetValue(value); } }
/** * Set a new layer onto which searching should happen. * * @param layer layer */ public void setLayer(VectorLayer layer) { this.layer = layer; Object value = layerSelect.getValue(); if (value == null || !value.equals(layer.getLabel())) { layerSelect.setValue(layer.getLabel()); } empty(); }
/** * Create the form item with the given name. An internal form will already be created, and in that form a * <code>TextItem</code> will be shown. * * @param name form item name */ public AttributeFormItem(String name) { super(name); form = new DynamicForm(); form.setHeight(26); formItem = new BlurbItem(); formItem.setShowTitle(false); formItem.setValue("..................."); form.setFields(formItem); setCanvas(form); }
if (loket != null) { geodeskName.setValue(loket.getName()); geodeskId.setValue(loket.getGeodeskId()); blueprints.setValue(loket.getBlueprint().getId()); geodeskAdministrator.setValue(loket.getCreationBy());
layerSelect.setTitle(I18nProvider.getSearch().labelLayerSelected()); layerSelect.setWidth(250); layerSelect.setValue("<b>" + I18nProvider.getSearch().labelNoLayerSelected() + "</b>");