status= StatusUtil.getMoreSevere(fAnnotationsConfigurationBlock.getStatus(), status);
	void updateStatus(IStatus status) {		if (!fFieldsInitialized)			return;				if (!status.matches(IStatus.ERROR)) {			for (int i= 0; i < fNumberFields.size(); i++) {				Text text= (Text) fNumberFields.get(i);				IStatus s= validatePositiveNumber(text.getText());				status= StatusUtil.getMoreSevere(s, status);			}		}			status= StatusUtil.getMoreSevere(fOccurrencesConfigurationBlock.getStatus(), status);		status= StatusUtil.getMoreSevere(fJavaEditorHoverConfigurationBlock.getStatus(), status);		status= StatusUtil.getMoreSevere(fAnnotationsConfigurationBlock.getStatus(), status);		status= StatusUtil.getMoreSevere(getBrowserLikeLinksKeyModifierStatus(), status);		setValid(!status.matches(IStatus.ERROR));		StatusUtil.applyToStatusLine(this, status);	}