@Override
	public ColumnConstraintEditor<String> getEditor(ColumnData<String> columnDataSource) {
		if (columnDataSource.getCount() < MAX_AUTO_COMPLETE) {
			return new AutocompletingStringConstraintEditor(this, columnDataSource);
		}
		return new StringConstraintEditor(this, errorMessage);
	}
Constructs a new StringColumnConstraint using the given pattern and patternString, using
the default hint text that explains that you can use globbing characters.

@param patternString the user entered string to form the pattern used to accept column values.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/constraint/StringColumnConstraint.java