final ComboBox field = new ComboBox(); field.setImmediate(true); field.setRequired(true); field.setNullSelectionAllowed(false); field.addItem("AVERAGE");
@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); } });
final ComboBox field = new ComboBox(); field.setSizeFull(); field.setRequired(true); field.setImmediate(true); field.setNullSelectionAllowed(false);
logMsgDest.addItem("discardtraps"); logMsgDest.setNullSelectionAllowed(false); logMsgDest.setRequired(true); eventLayout.addComponent(logMsgDest); alarmDataAlarmType.setNullSelectionAllowed(false); alarmDataAlarmType.setVisible(false); alarmDataAlarmType.setRequired(true); eventLayout.addComponent(alarmDataAlarmType); eventSeverity.setRequired(true); eventLayout.addComponent(eventSeverity);
/** * Instantiates a new SNMP collection form. * * @param dataCollectionConfigDao the data collection configuration DAO */ public SnmpCollectionForm(final DataCollectionConfigDao dataCollectionConfigDao) { setCaption("SNMP Collection Detail"); snmpCollectionLayout.setMargin(true); name.setRequired(true); name.setWidth("100%"); snmpCollectionLayout.addComponent(name); snmpStorageFlag.setRequired(true); snmpStorageFlag.addItem("select"); snmpStorageFlag.addItem("all"); snmpCollectionLayout.addComponent(snmpStorageFlag); rrd.setRequired(true); rrd.setWidth("100%"); snmpCollectionLayout.addComponent(rrd); includeCollections = new IncludeCollectionField(dataCollectionConfigDao); snmpCollectionLayout.addComponent(includeCollections); setSnmpCollection(createBasicSnmpCollection()); snmpCollectionEditor.bind(name, "name"); snmpCollectionEditor.bind(snmpStorageFlag, "snmpStorageFlag"); snmpCollectionEditor.bind(rrd, "rrd"); snmpCollectionEditor.bind(includeCollections, "includeCollections"); setCompositionRoot(snmpCollectionLayout); }
m_childServiceComponent.setRequired(m_typeSelect.getValue() == EdgeType.CHILD_SERVICE); m_ipServiceComponent.setVisible(m_typeSelect.getValue() == EdgeType.IP_SERVICE); m_ipServiceComponent.setRequired(m_typeSelect.getValue() == EdgeType.IP_SERVICE); m_reductionKeyComponent.setVisible(m_typeSelect.getValue() == EdgeType.REDUCTION_KEY); m_reductionKeyComponent.setRequired(m_typeSelect.getValue() == EdgeType.REDUCTION_KEY); m_applicationComponent.setVisible(m_typeSelect.getValue() == EdgeType.APPLICATION); m_applicationComponent.setRequired(m_typeSelect.getValue() == EdgeType.APPLICATION); m_friendlyNameField.setVisible(m_typeSelect.getValue() == EdgeType.REDUCTION_KEY || m_typeSelect.getValue() == EdgeType.IP_SERVICE); });
combo.setRequired(true); combo.setImmediate(true); combo.setNewItemsAllowed(true);
valueField.setRequired(true); valueField.setImmediate(true); valueField.setNewItemsAllowed(false); typeField.setRequired(true); typeField.setImmediate(true); typeField.setNewItemsAllowed(false);
ifType.addItem("all"); ifType.setNullSelectionAllowed(false); ifType.setRequired(true); ifType.setImmediate(true); ifType.setNewItemsAllowed(true);