public void generateHardwareSetAlternatives() {
		generateDummyHardwareAlternatives();
		for (HardwareAlternative cpuAlternative : cpuAlternatives)
			for (HardwareAlternative hddAlternative : hddAlternatives)
				for (HardwareAlternative memoryAlternative : memoryAlternatives)
					for (HardwareAlternative networkAlternative : networkAlternatives)
						for (HardwareAlternative platformAlternative : platformAlternatives)
							for (HardwareAlternative otherAlternative : otherAlternatives) {
								HardwareSetAlternative hardwareSetAlternative = new HardwareSetAlternative(this);
								hardwareSetAlternative.setCpuAlternative(cpuAlternative);
								hardwareSetAlternative.setHddAlternative(hddAlternative);
								hardwareSetAlternative.setMemoryAlternative(memoryAlternative);
								hardwareSetAlternative.setNetworkAlternative(networkAlternative);
								hardwareSetAlternative.setPlatformAlternatives(platformAlternative);
								hardwareSetAlternative.setOtherAlternative(otherAlternative);
								hardwareSetAlternative.initializeId();
								hardwareSetAlternatives.add(hardwareSetAlternative);
							}
	}