/** * Allow or disallow empty selection by the user; it applies #setNullSelectionAllowed on underlying {@link ComboBox}. * @param nullSelectionAllowed */ public void setNullSelectionAllowed(boolean nullSelectionAllowed) { combobox.setNullSelectionAllowed(nullSelectionAllowed); }
@Override public Component createEditor() { ComboBox ret = new ComboBox(); ret.setNullSelectionAllowed(false); ret.setTextInputAllowed(false); return ret; }
field.setImmediate(true); field.setRequired(true); field.setNullSelectionAllowed(false); field.addItem("AVERAGE"); field.addItem("MIN");
@Override public Field<?> createField(Container container, Object itemId, Object propertyId, Component uiContext) { if (propertyId.equals("mename")) { final ComboBox field = new ComboBox(); field.setSizeFull(); field.setRequired(true); field.setImmediate(true); field.setNullSelectionAllowed(false); field.setNewItemsAllowed(false); field.addItem(Maskelement.TAG_UEI); field.addItem(Maskelement.TAG_SOURCE); field.addItem(Maskelement.TAG_NODEID); field.addItem(Maskelement.TAG_HOST); field.addItem(Maskelement.TAG_INTERFACE); field.addItem(Maskelement.TAG_SNMPHOST); field.addItem(Maskelement.TAG_SERVICE); field.addItem(Maskelement.TAG_SNMP_EID); field.addItem(Maskelement.TAG_SNMP_SPECIFIC); field.addItem(Maskelement.TAG_SNMP_GENERIC); field.addItem(Maskelement.TAG_SNMP_COMMUNITY); return field; } if (propertyId.equals("mevalues")) { final TextField field = new TextField(); field.setConverter(new CsvListConverter()); return field; } return super.createField(container, itemId, propertyId, uiContext); } });
menuDelete.setId("a" + UUID.randomUUID().toString().replace('-', 'x')); menuDelete.setWidth("0px"); menuDelete.setNullSelectionAllowed(false); menuDelete.addValueChangeListener(new Property.ValueChangeListener() {
field.setRequired(true); field.setImmediate(true); field.setNullSelectionAllowed(false); field.setNewItemsAllowed(true); field.setNewItemHandler(new NewItemHandler() {
toolbar.addComponent(eventSource); eventSource.setImmediate(true); eventSource.setNullSelectionAllowed(false); eventSource.setContainerDataSource(container); eventSource.setItemCaptionPropertyId(FilesystemContainer.PROPERTY_NAME);
logMsgDest.addItem("donotpersist"); logMsgDest.addItem("discardtraps"); logMsgDest.setNullSelectionAllowed(false); logMsgDest.setRequired(true); eventLayout.addComponent(logMsgDest); alarmDataAlarmType.addItem(Integer.valueOf(3)); alarmDataAlarmType.setDescription("<b>1</b> to be a problem that has a possible resolution, alarm-type set to <b>2</b> to be a resolution event, and alarm-type set to <b>3</b> for events that have no possible resolution"); alarmDataAlarmType.setNullSelectionAllowed(false); alarmDataAlarmType.setVisible(false); alarmDataAlarmType.setRequired(true); eventSeverity.addItem(sev.substring(0, 1).toUpperCase() + sev.substring(1).toLowerCase()); eventSeverity.setNullSelectionAllowed(false); eventSeverity.setRequired(true); eventLayout.addComponent(eventSeverity);
/** * Instantiates a new color picker select. */ public ColorPickerSelect() { VerticalLayout layout = new VerticalLayout(); setCompositionRoot(layout); setStyleName("colorselect"); setWidth("100%"); range = new ComboBox(); range.setImmediate(true); range.setImmediate(true); range.setNullSelectionAllowed(false); range.setNewItemsAllowed(false); range.setWidth("100%"); range.addValueChangeListener(this); for (ColorRangePropertyId id : ColorRangePropertyId.values()) { range.addItem(id); } range.select(ColorRangePropertyId.ALL); layout.addComponent(range); grid = new ColorPickerGrid(createAllColors(14, 10)); grid.setWidth("100%"); layout.addComponent(grid); }
toolbar.addComponent(dcGroupSource); dcGroupSource.setImmediate(true); dcGroupSource.setNullSelectionAllowed(false); dcGroupSource.setContainerDataSource(new XmlFileContainer(datacollectionDir, false)); dcGroupSource.setItemCaptionPropertyId(FilesystemContainer.PROPERTY_NAME);
m_childServiceComponent.setInputPrompt("No child service selected"); m_childServiceComponent.setNewItemsAllowed(false); m_childServiceComponent.setNullSelectionAllowed(false); m_childServiceComponent.setWidth(100.0f, Unit.PERCENTAGE); m_childServiceComponent.setVisible(false); m_ipServiceComponent.setInputPrompt("No IP service selected"); m_ipServiceComponent.setNewItemsAllowed(false); m_ipServiceComponent.setNullSelectionAllowed(false); m_ipServiceComponent.setWidth(100.0f, Unit.PERCENTAGE); m_ipServiceComponent.setVisible(false); m_applicationComponent.setInputPrompt("No Application selected"); m_applicationComponent.setNewItemsAllowed(false); m_applicationComponent.setNullSelectionAllowed(false); m_applicationComponent.setWidth(100.0f, Unit.PERCENTAGE); m_applicationComponent.setVisible(false);
valueField.setImmediate(true); valueField.setNewItemsAllowed(false); valueField.setNullSelectionAllowed(false); typeField.setImmediate(true); typeField.setNewItemsAllowed(false); typeField.setNullSelectionAllowed(false); typeField.addItem(IncludeCollectionWrapper.DC_GROUP); typeField.addItem(IncludeCollectionWrapper.SYSTEM_DEF);
combo.addItem(strategy); combo.setNullSelectionAllowed(false); combo.setRequired(true); combo.setImmediate(true);
ifType.setNullSelectionAllowed(false); ifType.setRequired(true); ifType.setImmediate(true);
itemsPerPageSelect.setNullSelectionAllowed(false); itemsPerPageSelect.setWidth(null); itemsPerPageSelect.addValueChangeListener(e -> setPageLength((Integer) e.getProperty().getValue()));
parentSelect.setCaption(getMessage("folders.folderEditWindow.parentSelect")); parentSelect.setWidth("250px"); parentSelect.setNullSelectionAllowed(true); fillParentSelect(); parentSelect.setValue(folder.getParent()); presentation.setCaption(getMessage("folders.folderEditWindow.presentation")); presentation.setWidth("250px"); presentation.setNullSelectionAllowed(true); fillPresentations(presentations); presentation.setValue(((SearchFolder) folder).getPresentation());