protected DataTypeComponent getComponentByOrdinal() {
		if (composite.isDeleted()) {
			return null;
		}
		if (ordinal >= composite.getNumComponents()) {
			return null;
		}

		return composite.getComponent(ordinal);
	}
Constructor
@param program the program containing the composite.
@param composite the composite being changed
@param ordinal the ordinal of the field within the composite
@param original the original name of the field
@param newName the new name for the field
Ghidra/Features/Base/src/main/java/ghidra/features/base/replace/items/CompositeFieldQuickFix.java