public final void update(ResultData results[]) {
			if(results == null) {
				return;
			}
			if(!_onlineModus) {
				for(int i = 0; i < results.length; ++i) {
					if(results[i] != null) {
						DataDescription dataDescription = results[i].getDataDescription();
						if(dataDescription != null) {
							if(!_simAttributeGroup.equals(dataDescription.getAttributeGroup())) {
								continue;
							}
							if(!_simAspect.equals(dataDescription.getAspect())) {
								continue;
							}
							final Data data = results[i].getData();
							if(data != null) {
								_time = data.getTimeValue("Zeit").getMillis();
							}
						}
					}
				}
				synchronized(_timeNotification) {
					_timeNotification.notifyAll();
				}
			}
		}