@Override
	public List<DataType> getMatchingData(String searchText) {
		if (searchText == null || searchText.length() == 0) {
			return Collections.emptyList();
		}

		List<DataType> dataTypeList =
			DataTypeUtils.getStartsWithMatchingDataTypes(searchText, dataTypeService);
		return filterDataTypeList(dataTypeList);
	}
Creates a new instance.

@param preferredDtm the preferred {@link DataTypeManager}.  Data types that are found in 
multiple data type managers will be pruned to just the ones already in the preferred data 
type manager.
@param dataTypeService {@link DataTypeManagerService}
Ghidra/Features/Base/src/main/java/ghidra/app/util/datatype/DataTypeDropDownSelectionDataModel.java