private void installMouseListener(Component comp) {
		if (comp instanceof Container) {
			Container c = (Container) comp;
			Component comps[] = c.getComponents();
			for (Component element : comps) {
				installMouseListener(element);
			}
		}

		comp.removeMouseListener(mouseListener);
		comp.addMouseListener(mouseListener);
	}
Signals whether or not to break the toolbar actions into multiple rows.  The default is
to wrap as necessary.
@param noWrap true signals not to break the actions into multiple rows
Ghidra/Framework/Docking/src/main/java/docking/GenericHeader.java