@Override public void valueChange(ValueChangeEvent event) { String value = (String) event.getProperty().getValue(); try { if (value != null) {
removeEdgeButton.setEnabled(event.getProperty().getValue() != null); editEdgeButton.setEnabled(event.getProperty().getValue() != null); }); removeAttributeButton.setEnabled(event.getProperty().getValue() != null); editAttributeButton.setEnabled(event.getProperty().getValue() != null); });
itemsPerPageSelect.setNullSelectionAllowed(false); itemsPerPageSelect.setWidth(null); itemsPerPageSelect.addValueChangeListener(e -> setPageLength((Integer) e.getProperty().getValue())); if (itemsPerPageSelect.containsId(getPageLength())) { itemsPerPageSelect.select(getPageLength());
CriteriaRestriction newCriteriaRestriction = CriteriaRestriction.valueOf(String.valueOf(valueChangeEvent.getProperty().getValue()));
toField.setImmediate(true); fromField.addValueChangeListener(e -> { if (e.getProperty().getValue() != null) { toField.setRangeStart((Date) e.getProperty().getValue()); } else { toField.setRangeStart(null); if (e.getProperty().getValue() != null) { fromField.setRangeEnd((Date) e.getProperty().getValue()); } else { fromField.setRangeEnd(null);
if (committingValueToDataSource) { boolean propertyNotifiesOfTheBufferedValue = SharedUtil.equals( event.getProperty().getValue(), getInternalValue()); if (!propertyNotifiesOfTheBufferedValue) {
@Override public void valueChange(Property.ValueChangeEvent event) { if (event != null) { Property property = event.getProperty(); if (property instanceof Field) { Field<?> abstractField = (Field<?>) property; Object propertyId = getPropertyId(abstractField); if (propertyId != null) { boolean wasHiddenValidation = fieldsWithInitiallyDisabledValidation. remove(propertyId.toString()); if (wasHiddenValidation) { if (abstractField instanceof AbstractField) { AbstractField<?> abstractField1 = (AbstractField<?>) abstractField; abstractField1.setValidationVisible(true); } } } else { Logger.getLogger(getClass().getName()).warning( "Property id for field was not found."); } } } setBeanModified(true); if (listener != null) { listener.onFieldGroupChange(this); } }
@Override public void valueChange(ValueChangeEvent event) { if (!updatingColors) { float hue = Float.parseFloat( event.getProperty().getValue().toString()) / 360f; float saturation = Float.parseFloat( saturationSlider.getValue().toString()) / 100f; float value = Float.parseFloat( valueSlider.getValue().toString()) / 100f; // Set the color Color color = new Color( Color.HSVtoRGB(hue, saturation, value)); setColor(color); /* * Set the background color of the hue gradient. This has to * be done here since in the conversion the base color * information is lost when color is black/white */ Color bgColor = new Color(Color.HSVtoRGB(hue, 1f, 1f)); hsvGradient.setBackgroundColor(bgColor); } } });
public void valueChange(Property.ValueChangeEvent valueChangeEvent) { if (m_savingDisabled) { return; } if (valueChangeEvent.getProperty().getValue() == null) { m_dashletSpec.setDashletName("Undefined"); } else { m_dashletSpec.setDashletName(valueChangeEvent.getProperty().getValue().toString()); m_dashletSelect.removeItem("Undefined"); } m_dashletSpec.getParameters().clear(); Map<String, String> requiredParameters = m_dashletSelector.getDashletFactoryForName(m_dashletSpec.getDashletName()).getRequiredParameters(); for (Map.Entry<String, String> entry : requiredParameters.entrySet()) { m_dashletSpec.getParameters().put(entry.getKey(), entry.getValue()); } m_propertiesButton.setEnabled(requiredParameters.size() > 0); boolean boostable = m_dashletSelector.getDashletFactoryForName(m_dashletSpec.getDashletName()).isBoostable(); boostPriorityField.setEnabled(boostable); boostDurationField.setEnabled(boostable); WallboardProvider.getInstance().save(); ((WallboardConfigUI) getUI()).notifyMessage("Data saved", "Dashlet"); } });
@Override public void valueChange(ValueChangeEvent event) { if (grid == null) { return; } if (event.getProperty().getValue() == ColorRangePropertyId.ALL) { grid.setColorGrid(createAllColors(14, 10)); } else if (event.getProperty().getValue() == ColorRangePropertyId.RED) { grid.setColorGrid(createColors(new Color(0xFF, 0, 0), 14, 10)); } else if (event.getProperty() .getValue() == ColorRangePropertyId.GREEN) { grid.setColorGrid(createColors(new Color(0, 0xFF, 0), 14, 10)); } else if (event.getProperty() .getValue() == ColorRangePropertyId.BLUE) { grid.setColorGrid(createColors(new Color(0, 0, 0xFF), 14, 10)); } } }
/** * Notifies this listener that the Property's value has changed. * * Also listens changes in rendered items to refresh content area. * * @see Property.ValueChangeListener#valueChange(Property.ValueChangeEvent) */ @Override public void valueChange(Property.ValueChangeEvent event) { if (equals(event.getProperty()) || event.getProperty() == getPropertyDataSource()) { super.valueChange(event); } else { refreshRowCache(); containerChangeToBeRendered = true; } markAsDirty(); }
@Override public void valueChange(ValueChangeEvent event) { final File file = (File) event.getProperty().getValue(); if (file == null) return; try { LOG.info("Loading data collection data from {}", file); DatacollectionGroup dcGroup = JaxbUtils.unmarshal(DatacollectionGroup.class, file); m_selectedGroup = dcGroup.getName(); addDataCollectionGroupPanel(dataCollectionDao, file, dcGroup); } catch (Exception e) { LOG.error("an error ocurred while parsing the data collection configuration {}: {}", file, e.getMessage(), e); Notification.show("Can't parse file " + file + " because " + e.getMessage()); } } });
@Override public void valueChange(ValueChangeEvent event) { if (!updatingColors) { float hue = Float .parseFloat(hueSlider.getValue().toString()) / 360f; float saturation = Float.parseFloat( saturationSlider.getValue().toString()) / 100f; float value = Float.parseFloat( event.getProperty().getValue().toString()) / 100f; Color color = new Color( Color.HSVtoRGB(hue, saturation, value)); setColor(color); } } });
@Override public void valueChange(ValueChangeEvent event) { if (!updatingColors) { float hue = Float .parseFloat(hueSlider.getValue().toString()) / 360f; float saturation = Float.parseFloat( event.getProperty().getValue().toString()) / 100f; float value = Float.parseFloat( valueSlider.getValue().toString()) / 100f; Color color = new Color( Color.HSVtoRGB(hue, saturation, value)); setColor(color); } } });
@Override public void valueChange(ValueChangeEvent event) { final File file = (File) event.getProperty().getValue(); if (file == null) return; try { LOG.info("Loading events from {}", file); final Events events = JaxbUtils.unmarshal(Events.class, file); addEventPanel(layout, file, events); } catch (Exception e) { LOG.error("an error ocurred while saving the event configuration {}: {}", file, e.getMessage(), e); Notification.show("Can't parse file " + file + " because " + e.getMessage()); } } });
private void readValueFromProperty(Property.ValueChangeEvent event) { setInternalValue(convertFromModel(event.getProperty().getValue())); }
@Override public void valueChange(Property.ValueChangeEvent event) { Object value = event.getProperty().getValue(); if (value != null) { userInputToValue(String.valueOf(value)); } else { setValue(null); } } };
@Override public void valueChange(Property.ValueChangeEvent event) { if (event.getProperty().getValue() != null) { periodSelection.setValue(null); } } });
@Override public void valueChange(Property.ValueChangeEvent event) { updateButtonState(event.getProperty().getValue()); updateItemDescription(); fireValueChange(true); } });
@Override public void valueChange(ValueChangeEvent event) { if (Boolean.TRUE.equals(event.getProperty().getValue())) { m_selectedCheckboxes.add(property.getValue()); m_notSelectedCheckboxes.remove(property.getValue()); } else { m_selectedCheckboxes.remove(property.getValue()); m_notSelectedCheckboxes.add(property.getValue()); } } });