/** * Sets the renderingConnector. * * @param renderingConnector * the renderingConnector to set. */ public void setRenderingConnector(IValueConnector renderingConnector) { if (this.renderingConnector != null) { this.renderingConnector.removeValueChangeListener(renderingListener); } this.renderingConnector = renderingConnector; if (this.renderingConnector != null) { this.renderingConnector.addValueChangeListener(renderingListener); } }
/** * Sets the renderingConnector. * * @param renderingConnector * the renderingConnector to set. */ public void setRenderingConnector(IValueConnector renderingConnector) { if (this.renderingConnector != null) { this.renderingConnector.removeValueChangeListener(renderingListener); } this.renderingConnector = renderingConnector; if (this.renderingConnector != null) { this.renderingConnector.addValueChangeListener(renderingListener); } }
@Override public void propertyChange(PropertyChangeEvent evt) { final IValueChangeListener vcl = new IValueChangeListener() { @Override public void valueChange(ValueChangeEvent evt) { triggerTabSelectionAction(viewComponent.getSelectedIndex(), viewComponent, viewDescriptor, view, actionHandler); } }; IValueConnector oldConnector = (IValueConnector) evt.getOldValue(); if (oldConnector != null) { oldConnector.removeValueChangeListener(vcl); } IValueConnector newConnector = (IValueConnector) evt.getNewValue(); if (newConnector != null) { newConnector.addValueChangeListener(vcl); } } });
@Override public void propertyChange(PropertyChangeEvent evt) { final IValueChangeListener vcl = new IValueChangeListener() { @Override public void valueChange(ValueChangeEvent evt) { triggerTabSelectionAction(viewComponent.getSelectedIndex(), viewComponent, viewDescriptor, view, actionHandler); } }; IValueConnector oldConnector = (IValueConnector) evt.getOldValue(); if (oldConnector != null) { oldConnector.removeValueChangeListener(vcl); } IValueConnector newConnector = (IValueConnector) evt.getNewValue(); if (newConnector != null) { newConnector.addValueChangeListener(vcl); } } });
public SComponent getTableCellEditorComponent(STable table, Object value, boolean isSelected, int row, int column) { modelConnector.removeValueChangeListener(this); Object connectorValue; if (value instanceof IValueConnector) {
if (listener instanceof ConnectorActionAdapter) { columnConnector.removeValueChangeListener(listener);
if (listener instanceof ConnectorActionAdapter) { editorView.getConnector().removeValueChangeListener(listener);
IValueConnector oldModelConnector = getModelConnector(); if (oldModelConnector != null) { oldModelConnector.removeValueChangeListener(this); removeValueChangeListener(oldModelConnector); if (modelReadabilityListener != null) {