/** * Sets the toStringPropertyConnector. * * @param toStringPropertyConnector * the toStringPropertyConnector to set. */ public void setToStringPropertyConnector( IValueConnector toStringPropertyConnector) { if (this.toStringPropertyConnector != null) { this.toStringPropertyConnector .removeConnectorValueChangeListener(toStringListener); } this.toStringPropertyConnector = toStringPropertyConnector; if (this.toStringPropertyConnector != null) { this.toStringPropertyConnector .addConnectorValueChangeListener(toStringListener); } }
/** * Sets the toStringPropertyConnector. * * @param toStringPropertyConnector * the toStringPropertyConnector to set. */ public void setToStringPropertyConnector( IValueConnector toStringPropertyConnector) { if (this.toStringPropertyConnector != null) { this.toStringPropertyConnector .removeConnectorValueChangeListener(toStringListener); } this.toStringPropertyConnector = toStringPropertyConnector; if (this.toStringPropertyConnector != null) { this.toStringPropertyConnector .addConnectorValueChangeListener(toStringListener); } }
/** * Sets the toStringPropertyConnector. * * @param toStringPropertyConnector * the toStringPropertyConnector to set. */ public void setToStringPropertyConnector( IValueConnector toStringPropertyConnector) { if (this.toStringPropertyConnector != null) { this.toStringPropertyConnector .removeConnectorValueChangeListener(toStringListener); } this.toStringPropertyConnector = toStringPropertyConnector; if (this.toStringPropertyConnector != null) { this.toStringPropertyConnector .addConnectorValueChangeListener(toStringListener); } }
/** * Returns the SComponent peer of the wings view. * <p> * {@inheritDoc} */ @SuppressWarnings("unused") public SComponent getTableCellEditorComponent(STable table, Object value, boolean isSelected, int row, int column) { modelConnector.removeConnectorValueChangeListener(this); if (value instanceof IValueConnector) { modelConnector.setConnectorValue(((IValueConnector) value) .getConnectorValue()); } else { modelConnector.setConnectorValue(value); } modelConnector.addConnectorValueChangeListener(this); if (editorView.getPeer() instanceof SCheckBox) { ((SCheckBox) editorView.getPeer()).setSelected(!((SCheckBox) editorView .getPeer()).isSelected()); } if (!isSelected) { table.setSelectedRow(row); } return editorView.getPeer(); }