private DataType getElementDataType(DataTypeManager dtm, NotePropertyElement element) {
		StructureDataType result =
			new StructureDataType("NoteGnuPropertyElement_%d".formatted(element.length()), 0, dtm);

		result.add(StructConverter.DWORD, "prType", null);
		result.add(StructConverter.DWORD, "prDatasz", null);
		result.add(new ArrayDataType(StructConverter.BYTE, element.length, -1, dtm), "data", null);

		return result;
	}
Creates a instance using the specified values.

@param name name of property
@param vendorType vendor type of property
@param elements list of NotePropertyElements
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/elf/info/NoteGnuProperty.java