@Override
			public boolean verify(JComponent input) {
				model.clearStatus();
				String newName = nameTextField.getText().trim();
				if (!DataUtilities.isValidDataTypeName(newName)) {
					if (newName.length() == 0) {
						model.setStatus("Name is required.");
					}
					else {
						model.setStatus(newName + " is not a valid name.");
					}
					return false;
				}
				if (!newName.equals(model.getOriginalDataTypeName()) &&
					model.getOriginalDataTypeManager()
							.getDataType(model.originalDataTypePath.getCategoryPath(),
								newName) != null) {
					model.setStatus("A data type named " + newName + " already exists.");
					return false;
				}
				updateEntryAcceptanceStatus();
				return true;
			}
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