private List<EquateRowObject> getCurrentAndPotentialEquateNames() {
		// Creates a list of names, types, and reference counts.
		Set<EquateRowObject> entries = new HashSet<>();

		//
		// Adds the remaining equates with no Types associated with them.
		//
		// Note: This relies on Set to not add any entries that are equal() as we
		//       create them from the equate names.
		//

		entries.addAll(createEntriesFromEquateTable());
		entries.addAll(createEntriesFromDataTypeManager());

		return new ArrayList<>(entries);

	}
Constructor

@param tool the EquatePlugin that launched this dialog(used to validate input)
@param program the program the equate is located in.
@param value the equate value to set.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bean/SetEquateDialog.java