org.eclipse.jface.text.source.ISourceViewer#removeTextInputListener ( )源码实例Demo

下面列出了org.eclipse.jface.text.source.ISourceViewer#removeTextInputListener ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: typescript.java   文件: TypeScriptEditor.java
public void uninstall() {
	ISourceViewer sourceViewer = getSourceViewer();
	if (sourceViewer != null)
		sourceViewer.removeTextInputListener(this);

	IDocumentProvider documentProvider = getDocumentProvider();
	if (documentProvider != null) {
		IDocument document = documentProvider.getDocument(getEditorInput());
		if (document != null)
			document.removeDocumentListener(this);
	}
}
 
/**
 * uninstall
 */
public void uninstall() {
	ISourceViewer sourceViewer = getSourceViewer();
	IDocument document = getDocument();

	if (sourceViewer != null) {
		sourceViewer.removeTextInputListener(this);
	}

	if (document != null) {
		document.removeDocumentListener(this);
	}
}
 
public void uninstall() {
	ISourceViewer sourceViewer= getSourceViewer();
	if (sourceViewer != null)
		sourceViewer.removeTextInputListener(this);

	IDocumentProvider documentProvider= getDocumentProvider();
	if (documentProvider != null) {
		IDocument document= documentProvider.getDocument(getEditorInput());
		if (document != null)
			document.removeDocumentListener(this);
	}
}