类org.eclipse.ui.internal.console.ConsoleView源码实例Demo

下面列出了怎么用org.eclipse.ui.internal.console.ConsoleView的API类实例代码及写法,或者点击链接到github查看源代码。

private String getConsoleContent() {
	waitForIdleState();
	final IViewPart viewPart = EclipseUIUtils.showView(CONSOLE_VIEW_ID);
	final ConsoleView consoleView = assertInstanceOf(viewPart, ConsoleView.class);
	final IConsole console = consoleView.getConsole();
	// Can be null, if nothing was logged to the console yet. Such cases return with empty string instead.
	if (console == null) {
		return "";
	}
	final ProcessConsole processConsole = assertInstanceOf(console, ProcessConsole.class);
	final String content = processConsole.getDocument().get();
	return content;
}
 
源代码2 项目: APICloud-Studio   文件: InvasiveThemeHijacker.java
protected void hijackConsole(IViewPart view)
{
	if (view instanceof ConsoleView)
	{
		IPage currentPage = ((ConsoleView) view).getCurrentPage();
		if (currentPage != null)
		{
			hookTheme(currentPage.getControl(), false);
		}
	}
}
 
 类所在包
 类方法
 同包方法