private Field<String> createKeyLengthTextField() { String caption = i18n.translate("key.length"); final TextField field = new TextField(caption); field.setDescription(caption); field.setMaxLength(4); field.setRequired(true); field.addStyleName("required"); field.setWidth(100, Unit.PERCENTAGE); // force plain input field.setColumns(0); return field; }
/** * Instantiates a new resource type form. */ public ResourceTypeForm() { setCaption("Resource Type Detail"); resourceTypeLayout.setMargin(true); name.setRequired(true); name.setWidth("100%"); resourceTypeLayout.addComponent(name); label.setRequired(true); label.setWidth("100%"); resourceTypeLayout.addComponent(label); resourceLabel.setRequired(false); resourceLabel.setWidth("100%"); resourceTypeLayout.addComponent(resourceLabel); resourceTypeLayout.addComponent(storageStrategy); resourceTypeLayout.addComponent(persistenceSelectorStrategy); setResourceType(createBasicResourceType()); resourceTypeEditor.bind(name, "name"); resourceTypeEditor.bind(label, "label"); resourceTypeEditor.bind(resourceLabel, "resourceLabel"); resourceTypeEditor.bind(storageStrategy, "storageStrategy"); resourceTypeEditor.bind(persistenceSelectorStrategy, "persistenceSelectorStrategy"); setCompositionRoot(resourceTypeLayout); }
/** * 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}")); }
private void initFields() { nonEditableField = new TextField(); nonEditableField.setWidth(400, Unit.PIXELS); nonEditableField.setReadOnly(true); nonEditableField.setEnabled(false); editableField.setWidth(400, Unit.PIXELS); editableField.setRequired(true); editableField.setRequiredError("You must provide a value.");
/** * Instantiates a new system definition form. * * @param groupNames the group names */ public SystemDefForm(final List<String> groupNames) { setCaption("System Definition Detail"); systemDefLayout.setMargin(true); name.setRequired(true); name.setWidth("100%"); systemDefLayout.addComponent(name); systemDefChoice.setRequired(true); systemDefLayout.addComponent(systemDefChoice); collect = new CollectField("MIB Groups", groupNames); collect.setRequired(true); systemDefLayout.addComponent(collect); setSystemDef(createBasicSystemDef()); systemDefEditor.bind(name, "name"); systemDefEditor.bind(systemDefChoice, "systemDefChoice"); systemDefEditor.bind(collect, "collect"); setCompositionRoot(systemDefLayout); }
eventUei.setWidth("100%"); eventLayout.addComponent(eventUei); eventLabel.setWidth("100%"); eventLayout.addComponent(eventLabel); eventLayout.addComponent(alarmDataAutoClean); alarmDataReductionKey.setWidth("100%"); alarmDataReductionKey.setNullRepresentation(""); alarmDataReductionKey.setVisible(false); alarmDataClearKey.setWidth("100%"); alarmDataClearKey.setNullRepresentation(""); alarmDataClearKey.setVisible(false);
numberOfRequestsField.setRequiredError("Must be given"); numberOfRequestsField.setNullRepresentation(""); numberOfRequestsField.setWidth(FIELD_WIDTH, Unit.PIXELS); numberOfRequestsField.addValidator((Validator) value -> { if (value != null) { timeoutField.setRequired(true); timeoutField.setRequiredError("Must be given"); timeoutField.setWidth(FIELD_WIDTH, Unit.PIXELS); timeoutField.setConverter(new StringToLongConverter() { @Override
m_reductionKeyComponent.setWidth(100.0f, Unit.PERCENTAGE); m_reductionKeyComponent.setVisible(false); m_reductionKeyComponent.setImmediate(true); m_friendlyNameField.setWidth(100.0f, Unit.PERCENTAGE); m_friendlyNameField.setVisible(false); m_friendlyNameField.setImmediate(true); m_weightField.setId("weightField"); m_weightField.setRequired(true); m_weightField.setWidth(100.0f, Unit.PERCENTAGE); m_weightField.addValidator(value -> { try {
/** * 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); }
timeRangeFrom.setDescription("Start of time range to be displayed"); timeRangeFrom.setImmediate(true); timeRangeFrom.setWidth("60%"); timeRangeFrom.setTextChangeEventMode(AbstractTextField.TextChangeEventMode.EAGER); timeRangeTo.setDescription("End of time range to be displayed"); timeRangeTo.setImmediate(true); timeRangeTo.setWidth("60%"); timeRangeTo.setTextChangeEventMode(AbstractTextField.TextChangeEventMode.EAGER);
fileName.setWidth("100%"); fileName.setRequired(true); fileName.setRequiredError("This field cannot be null.");
name.setWidth("100%"); groupLayout.addComponent(name);
ueiBase.setWidth("100%"); ueiBase.setRequired(true); ueiBase.setValue(defaultUei);
m_nameTextField.setNullSettingAllowed(true); m_nameTextField.setValue(businessService.getName()); m_nameTextField.setWidth(100, Unit.PERCENTAGE); m_nameTextField.setRequired(true); m_nameTextField.focus(); m_thresholdTextField.setEnabled(false); m_thresholdTextField.setImmediate(true); m_thresholdTextField.setWidth(100.0f, Unit.PERCENTAGE); m_thresholdTextField.setValue("0.0"); m_thresholdTextField.addValidator(v -> { m_exponentialPropagationBaseTextField.setEnabled(false); m_exponentialPropagationBaseTextField.setImmediate(true); m_exponentialPropagationBaseTextField.setWidth(100.0f, Unit.PERCENTAGE); m_exponentialPropagationBaseTextField.setValue("2.0"); m_exponentialPropagationBaseTextField.addValidator(v -> {
labelField.setCaption("Label"); labelField.setDescription("Label of this category"); labelField.setWidth(100, Unit.PERCENTAGE);
titleField.setCaption("Title"); titleField.setDescription("Title of this surveillance view"); titleField.setWidth(25, Unit.PERCENTAGE);