public TypeDescriptorModel getTypeDescriptorModel(int catchHandlerOrdinal)
			throws InvalidDataTypeException {
		checkValidity(catchHandlerOrdinal);
		Address typeDescriptorAddress = getTypeDescriptorAddress(catchHandlerOrdinal);
		if (typeDescriptorAddress != null) {
			return new TypeDescriptorModel(getProgram(), typeDescriptorAddress, validationOptions);
		}
		return null;
	}
Gets the type descriptor model for the type descriptor address in the 
HandlerType entry indicated by the ordinal.
@param catchHandlerOrdinal 0-based ordinal indicating which HandlerType entry in the map.
@return the model for the type descriptor, if there is one.
@throws InvalidDataTypeException if valid HandlerType data can't be created for 
the indicated ordinal.
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/exceptionhandling/EHCatchHandlerModel.java