private void createMaskDataBtn(JToolBar buttonToolbar) {
		Icon icon = new GIcon("icon.plugin.instructiontable.undefined");
		Icon scaledIcon = ResourceManager.getScaledIcon(icon, ICON_SIZE, ICON_SIZE);
		Action action =
			new MaskUndefinedAction("undefined", scaledIcon, "Mask all non-instructions (data)");
		createToolbarButton(buttonToolbar, icon, action, "mask undefined items button");
	}
Adds mouse event listeners for clicking on the table header and internal
cells.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/instructionsearch/ui/InstructionTable.java