private void invariant() throws InvalidFrageException
	{
		InvalidFrageException e = new InvalidFrageException(this);
		
		if (getFragestellung() == null || getFragestellung().isEmpty())
			e.addInvalidField("fragestellung");
		if (getModul() == null)
			e.addInvalidField("modul");
		if (getSchwierigkeitsgrad() == null)
			e.addInvalidField("schwierigkeit");
		if (getMusterLoesung() == null)
			e.addInvalidField("musterloesung");
		
		if (e.hasInvalidFields())
			throw e;
	}