private boolean sourceHasProperty(ActionSource source) { for (ActionListener listener : source.getActionListeners()) { if (listener instanceof UpdateActionListener == false) continue; UpdateActionListener al = (UpdateActionListener) listener; if (al.getPropertyBinding().getExpressionString().equals( this.propertyAttr.getValue())) { logger.debug("Action listener already has a listener for " + this.propertyAttr.getValue()); return true; } } logger.debug("Action listener for property is not present. Property: " + this.propertyAttr.getValue()); return false; } }
private boolean sourceHasProperty(ActionSource source) { ActionListener[] listeners = source.getActionListeners(); for (int i = 0; i < listeners.length; i++) { ActionListener listener = listeners[i]; if (listener instanceof UpdateActionListener == false) continue; UpdateActionListener al = (UpdateActionListener) listener; if (al.getPropertyBinding().getExpressionString().equals( this.propertyAttr.getValue())) { logger.debug("Action listener already has a listener for " + this.propertyAttr.getValue()); return true; } } logger.debug("Action listener for property is not present. Property: " + this.propertyAttr.getValue()); return false; } }
private boolean sourceHasProperty(ActionSource source) { ActionListener[] listeners = source.getActionListeners(); for (int i = 0; i < listeners.length; i++) { ActionListener listener = listeners[i]; if (listener instanceof UpdateActionListener == false) continue; UpdateActionListener al = (UpdateActionListener) listener; if (al.getPropertyBinding().getExpressionString().equals( this.propertyAttr.getValue())) { logger.debug("Action listener already has a listener for " + this.propertyAttr.getValue()); return true; } } logger.debug("Action listener for property is not present. Property: " + this.propertyAttr.getValue()); return false; } }
public void processAction(ActionEvent actionEvent) throws AbortProcessingException ValueBinding updateBinding = getPropertyBinding(); Object v = getValue(); if (v != null &&