@Override
	public ColumnConstraintEditor<T> getEditor(ColumnData<T> columnDataSource) {
		ColumnData<M> delegateSource = new DelegateColumnData(columnDataSource);
		ColumnConstraintEditor<M> delegateEditor = delegate.getEditor(delegateSource);
		return new MappedColumnConstraintEditor<>(this, delegateEditor);
	}
Constructs a new Mapped ColumnConstraint
@param mapper a mapper from the column type to a mapped type.
@param delegate the column constraint of the mapped type.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/constraint/MappedColumnConstraint.java