public static final DataState getInstance(int code) {
		switch (code) {
			case 1:
				return DATA;
			case 2:
				return NO_DATA;
			case 3:
				return NO_SOURCE;
			case 4:
				return NO_RIGHTS;
			case 5:
				return POSSIBLE_GAP;
			case 6:
				return END_OF_ARCHIVE;
			case 7:
				return DELETED_BLOCK;
			case 8:
				return UNAVAILABLE_BLOCK;
			case 9:
				return INVALID_SUBSCRIPTION;
			default:
				throw new IllegalArgumentException("Undefinierte Objektkodierung: " + code);
		}
	}