private boolean handleSingleClick(MouseEvent mouseEvent, Navigatable navigatable,
			OperandFieldLocation location) {

		Program program = navigatable.getProgram();
		OperandFieldLocation operandLocation = location;
		Listing listing = program.getListing();
		CodeUnit codeUnit = listing.getCodeUnitContaining(operandLocation.getAddress());
		if (codeUnit instanceof Data) {
			Data data = (Data) codeUnit;
			Object value = data.getValue();
			if (value instanceof Playable) {
				((Playable) value).clicked(mouseEvent);
				return true;
			}
		}

		return false;
	}
A handler to process {@link OperandFieldLocation} mouse clicks.
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/field/OperandFieldMouseHandler.java