@Override public void setDocument(IDocument document) { if (fStrategies == null) return; for (int i= 0; i < fStrategies.length; i++) fStrategies[i].setDocument(document); }
public void setDocument(IDocument document) { for (IReconcilingStrategy strategy : strategies) { strategy.setDocument(document); } }
@Override protected void reconcilerDocumentChanged(IDocument document) { fStrategy.setDocument(document); }
public void setDocument(IDocument document) { if (fStrategies == null) return; for (int i= 0; i < fStrategies.length; i++) fStrategies[i].setDocument(document); }
@Override protected void reconcilerDocumentChanged(IDocument document) { fStrategy.setDocument(document); }
@Override public void setDocument(IDocument document) { if (fStrategies == null) return; for (int i= 0; i < fStrategies.length; i++) fStrategies[i].setDocument(document); }
@Override protected void reconcilerDocumentChanged(IDocument document) { if (fStrategies != null) { Iterator<IReconcilingStrategy> e= fStrategies.values().iterator(); while (e.hasNext()) { IReconcilingStrategy strategy= e.next(); strategy.setDocument(document); } } }
@Override protected void reconcilerDocumentChanged(IDocument document) { if (fStrategies != null) { Iterator<IReconcilingStrategy> e= fStrategies.values().iterator(); while (e.hasNext()) { IReconcilingStrategy strategy= e.next(); strategy.setDocument(document); } } }
protected void handleInputDocumentChanged(IDocument oldInput, IDocument newInput) { if (shouldInstallCompletionListener) { ContentAssistantFacade facade = ((ISourceViewerExtension4) textViewer).getContentAssistantFacade(); if (facade != null) { facade.addCompletionListener(documentListener); } shouldInstallCompletionListener = false; } if (oldInput instanceof IXtextDocument) { ((IXtextDocument) oldInput).removeXtextDocumentContentObserver(documentListener); } if (newInput instanceof IXtextDocument) { ((IXtextDocument) newInput).addXtextDocumentContentObserver(documentListener); final IXtextDocument document = XtextDocumentUtil.get(textViewer); strategy.setDocument(document); if (!initalProcessDone && strategy instanceof IReconcilingStrategyExtension) { initalProcessDone = true; IReconcilingStrategyExtension reconcilingStrategyExtension = (IReconcilingStrategyExtension) strategy; reconcilingStrategyExtension.initialReconcile(); } } }