@Override public void reinitialize(IDocument document) { resetMarkers(); } }
@Override public void revert(IDocument document) { resetMarkers(); }
public void reinitialize(IDocument document) { resetMarkers(); } }
public void revert(IDocument document) { resetMarkers(); }
@Override protected void execute(IProgressMonitor monitor) throws CoreException { info.fTextFileBuffer.revert(monitor); if (info.fModel instanceof AbstractMarkerAnnotationModel) { AbstractMarkerAnnotationModel markerModel= (AbstractMarkerAnnotationModel) info.fModel; markerModel.resetMarkers(); } } @Override
protected void execute(IProgressMonitor monitor) throws CoreException { info.fTextFileBuffer.revert(monitor); if (info.fModel instanceof AbstractMarkerAnnotationModel) { AbstractMarkerAnnotationModel markerModel= (AbstractMarkerAnnotationModel) info.fModel; markerModel.resetMarkers(); } } /*
markerModel.resetMarkers();
markerModel.resetMarkers();
protected void doResetDocument(Object element, IProgressMonitor monitor) throws CoreException { if (element instanceof IFileEditorInput) { IFileEditorInput input= (IFileEditorInput) element; try { refreshFile(input.getFile(), monitor); cacheEncodingState(element); } catch (CoreException x) { handleCoreException(x,TextEditorMessages.FileDocumentProvider_resetDocument); } } super.doResetDocument(element, monitor); IAnnotationModel model= getAnnotationModel(element); if (model instanceof AbstractMarkerAnnotationModel) { AbstractMarkerAnnotationModel markerModel= (AbstractMarkerAnnotationModel) model; markerModel.resetMarkers(); } }
@Override protected void doResetDocument(Object element, IProgressMonitor monitor) throws CoreException { if (element instanceof IFileEditorInput) { IFileEditorInput input= (IFileEditorInput) element; try { refreshFile(input.getFile(), monitor); cacheEncodingState(element); } catch (CoreException x) { handleCoreException(x,TextEditorMessages.FileDocumentProvider_resetDocument); } } super.doResetDocument(element, monitor); IAnnotationModel model= getAnnotationModel(element); if (model instanceof AbstractMarkerAnnotationModel) { AbstractMarkerAnnotationModel markerModel= (AbstractMarkerAnnotationModel) model; markerModel.resetMarkers(); } }
protected void revert(IEditorInput input) { try { cuDocumentProvider.resetDocument(input); } catch (CoreException e) { Logger.getLogger().logError(e); } IDocument doc = cuDocumentProvider.getDocument(input); IAnnotationModel model = cuDocumentProvider.getAnnotationModel(input); if (model instanceof AbstractMarkerAnnotationModel) { AbstractMarkerAnnotationModel markerModel = (AbstractMarkerAnnotationModel) model; markerModel.resetMarkers(); } model.disconnect(doc); javaWorkingCopyManager.disconnect(input); }