@Override
	public void setValue(ColumnConstraint<T> value) {
		// this is safe because the constraint and editor were created together and this
		// is guaranteed to be safe.
		@SuppressWarnings("unchecked")
		MappedColumnConstraint<T, M> newConstraint = (MappedColumnConstraint<T, M>) value;
		delegateEditor.setValue(newConstraint.getDelegate());
	}
Sets the <code>T</code>-converted-to-<code>W</code> type in the delegate editor
<p>
{@inheritDoc}

@param value the new value to set
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/constrainteditor/MappedColumnConstraintEditor.java