private void setupMachineMinAlignButton() {
		DataOrganization dataOrganization =
			model.viewComposite.getDataOrganization();
		int machineAlignment = dataOrganization.getMachineAlignment();

		machineAlignButton = new GRadioButton("machine: " + machineAlignment);

		machineAlignButton.setName("Machine Alignment");
		String alignmentToolTip =
			"<html>Sets this data type to use the <B>machine</B> alignment<BR>" +
				"as specified by the compiler specification.  If packing is<BR>" +
				"enabled, the computed alignment of this composite should be<BR>" +
				"the machine alignment value.</html>";
		machineAlignButton.setToolTipText(alignmentToolTip);

		machineAlignButton.addActionListener(e -> {
			model.setAlignmentType(AlignmentType.MACHINE, -1);
		});

		provider.registerHelp(machineAlignButton, "Align");
	}
Create the Info Panel that is horizontally resizable. The panel contains
the name, category, data type, size, and edit mode for the current
structure in the editor.

@return JPanel the completed composite data type information panel
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/CompEditorPanel.java