fEditorSelectionChangedListener.selectionChanged();
selectionChanged();
	protected void handlePreferenceStoreChanged(PropertyChangeEvent event) {				try {						ISourceViewer sourceViewer= getSourceViewer();			if (sourceViewer == null)				return;							String property= event.getProperty();							if (isJavaEditorHoverProperty(property))				updateHoverBehavior();						if (BROWSER_LIKE_LINKS.equals(property)) {				if (isBrowserLikeLinks())					enableBrowserLikeLinks();				else					disableBrowserLikeLinks();				return;			}						if (PreferenceConstants.EDITOR_SYNC_OUTLINE_ON_CURSOR_MOVE.equals(property)) {				if ((event.getNewValue() instanceof Boolean) && ((Boolean)event.getNewValue()).booleanValue())					fEditorSelectionChangedListener.selectionChanged();				return;			}						if (PreferenceConstants.EDITOR_DISABLE_OVERWRITE_MODE.equals(property)) {				if (event.getNewValue() instanceof Boolean) {					Boolean disable= (Boolean) event.getNewValue();					configureInsertMode(OVERWRITE, !disable.booleanValue());				}			}						if (PreferenceConstants.EDITOR_MARK_OCCURRENCES.equals(property)) {				if (event.getNewValue() instanceof Boolean) {					boolean markOccurrenceAnnotations= ((Boolean)event.getNewValue()).booleanValue();					if (markOccurrenceAnnotations != fMarkOccurrenceAnnotations) {						fMarkOccurrenceAnnotations= markOccurrenceAnnotations;						if (!fMarkOccurrenceAnnotations)							uninstallOccurrencesFinder();						else							installOccurrencesFinder();					}				}			}			if (PreferenceConstants.EDITOR_STICKY_OCCURRENCES.equals(property)) {				if (event.getNewValue() instanceof Boolean) {					boolean stickyOccurrenceAnnotations= ((Boolean)event.getNewValue()).booleanValue();					if (stickyOccurrenceAnnotations != fStickyOccurrenceAnnotations) {						fStickyOccurrenceAnnotations= stickyOccurrenceAnnotations;//						if (!fMarkOccurrenceAnnotations)//							uninstallOccurrencesFinder();//						else//							installOccurrencesFinder();					}				}			}			((JavaSourceViewerConfiguration)getSourceViewerConfiguration()).handlePropertyChangeEvent(event);					} finally {			super.handlePreferenceStoreChanged(event);		}	}