private void setConstraint(ColumnConstraint<T> constraint) {
		String currentConstraintName = constraintName;
		this.constraintName = constraint.getName();

		if (editor != null) {
			updateColumnData(currentConstraintName, editor.getValue());
		}
		editor = createEditor(constraint);
		parent.conditionChanged(this);
	}
Sets the constraint value from a string.  Used for testing.

@param valueString the constraint value as a string that will be parsed.
@param dataSource the table's DataSource object.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/constraint/dialog/DialogFilterCondition.java