当前位置: 首页>>代码示例>>Java>>正文


Java SWTBotToolbarButton.click方法代码示例

本文整理汇总了Java中org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton.click方法的典型用法代码示例。如果您正苦于以下问题:Java SWTBotToolbarButton.click方法的具体用法?Java SWTBotToolbarButton.click怎么用?Java SWTBotToolbarButton.click使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton的用法示例。


在下文中一共展示了SWTBotToolbarButton.click方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: clickSaveAllAndGenerateDocu

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
protected void clickSaveAllAndGenerateDocu() {
	SWTBotToolbarButton toolbarButtonWithTooltip = null;
	try {
		toolbarButtonWithTooltip = bot.toolbarButtonWithTooltip("Save All (Shift+Ctrl+S)");
	} catch (Exception ex) {
		LOGGER.info("error when retrieving \"Save All (Shift+Ctrl+S)\" toolbar."
				+ "Try \"Save All\":");
		try {
			toolbarButtonWithTooltip = bot.toolbarButtonWithTooltip("Save All");
		} catch (Exception ex2) {
			LOGGER.error("error when retrieving \"Save All\" toolbar:", ex2);
		}
	}
	toolbarButtonWithTooltip.click();
	// bot.toolbarButtonWithTooltip("Save All").click();
	generateDocu("save_all_clicked", PageName.ALL_PAGES);
}
 
开发者ID:scenarioo,项目名称:scenarioo-example-swtbot-e4,代码行数:18,代码来源:ScenariooTestWrapper.java

示例2: delete

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
@Override
public void delete(ICondition condition) {
	 List<SWTBotToolbarButton> swtBotToolbarButtons = view.getToolbarButtons();
	 for (SWTBotToolbarButton swtBotToolbarButton : swtBotToolbarButtons) {
		if ("Delete".equals(swtBotToolbarButton.getToolTipText())) {
			swtBotToolbarButton.click();
		}
	}
	if (condition!=null)
		view.bot().waitUntil(condition);
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:12,代码来源:ToolBarView.java

示例3: undoDelete

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
@Override
public void undoDelete(ICondition condition) {
	 List<SWTBotToolbarButton> swtBotToolbarButtons = view.getToolbarButtons();
	 for (SWTBotToolbarButton swtBotToolbarButton : swtBotToolbarButtons) {
		if ("Undo Delete".equals(swtBotToolbarButton.getToolTipText())) {
			swtBotToolbarButton.click();
		}
	}
	if (condition!=null)
		view.bot().waitUntil(condition);
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:12,代码来源:ToolBarView.java

示例4: redoDelete

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
@Override
public void redoDelete(ICondition condition) {
	 List<SWTBotToolbarButton> swtBotToolbarButtons = view.getToolbarButtons();
	 for (SWTBotToolbarButton swtBotToolbarButton : swtBotToolbarButtons) {
		if ("Redo Delete".equals(swtBotToolbarButton.getToolTipText())) {
			swtBotToolbarButton.click();
		}
	}
	if (condition!=null)
		view.bot().waitUntil(condition);
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:12,代码来源:ToolBarView.java

示例5: resetEdgeRoute

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
@Override
public void resetEdgeRoute() {
	 List<SWTBotToolbarButton> swtBotToolbarButtons = view.getToolbarButtons();
	 for (SWTBotToolbarButton swtBotToolbarButton : swtBotToolbarButtons) {
		if ("Reset Edge Route".equals(swtBotToolbarButton.getToolTipText())) {
			swtBotToolbarButton.click();
		}
	}
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:10,代码来源:ToolBarView.java

示例6: testPlotEditor

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
@Test
public void testPlotEditor() {

	IVizServiceFactory fakeFactory = new BasicVizServiceFactory();
	fakeFactory.register(new CSVVizService());

	factoryHolder.setVizServiceFactory(fakeFactory);

	// Close the initial eclipse welcome view, if one exists
	try {
		bot.viewByTitle("Welcome").close();
	} catch (WidgetNotFoundException e) {
		// We expect that the SWTBot will throw an exception if Eclipse
		// doesn't start with a welcome view, so there is nothing to do here
	}

	// Open the fib8.csv file in the plot editor.
	SWTBotTreeItem node = bot.tree().getAllItems()[0];
	node.expand();
	node.getNode("fib8.csv").select();
	node.getNode("fib8.csv").doubleClick();

	// Test the plot series selection dialog.
	SWTBotToolbarButton button;
	button = bot.activeEditor().bot().toolbarButton(0);
	button.click();
	bot.shell("Select a series").activate();
	bot.tree().select("f(x)");
	bot.button("OK").click();

	// Check that the data tab is present
	bot.cTabItem("Data").activate();
	bot.cTabItem("Plot").activate();

	// Test the editor closing menu option.
	button = bot.activeEditor().bot().toolbarButton(1).click();

	return;
}
 
开发者ID:eclipse,项目名称:eavp,代码行数:40,代码来源:PlotEditorTester.java

示例7: delete

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
public void delete(ICondition condition) {
	SWTBotToolbarButton swtBotToolbarButton = bot.toolbarButtonWithTooltip("Delete");
	swtBotToolbarButton.click(); 
	if (condition!=null)
		bot.waitUntil(condition,1000*60);
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:7,代码来源:ToolBarEditor.java

示例8: undoDelete

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
public void undoDelete(ICondition condition) {
	SWTBotToolbarButton swtBotToolbarButton = bot.toolbarButtonWithTooltip("Undo Delete");
	swtBotToolbarButton.click();
	if (condition!=null)
		bot.waitUntil(condition);
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:7,代码来源:ToolBarEditor.java

示例9: redoDelete

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
public void redoDelete(ICondition condition) {
	SWTBotToolbarButton swtBotToolbarButton = bot.toolbarButtonWithTooltip("Redo Delete");
	swtBotToolbarButton.click();
	if (condition!=null)
		bot.waitUntil(condition);
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:7,代码来源:ToolBarEditor.java

示例10: resetEdgeRoute

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
public void resetEdgeRoute() {
	SWTBotToolbarButton resetButton = bot.toolbarButtonWithTooltip("Reset Edge Route");
	resetButton.click();
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:5,代码来源:ToolBarEditor.java

示例11: clickClearButton

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
public void clickClearButton () {
	String text = PerformanceView.getClearToolBarButtonText();
	SWTBotToolbarButton button = findToolBarButton (text);
	button.click();
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:6,代码来源:GW4EPerformanceView.java

示例12: clickLoadButton

import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入方法依赖的package包/类
public void clickLoadButton () {
	String text = PerformanceView.getLoadToolBarButtonText();
	SWTBotToolbarButton button = findToolBarButton (text);
	button.click();
}
 
开发者ID:gw4e,项目名称:gw4e.project,代码行数:6,代码来源:GW4EPerformanceView.java


注:本文中的org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton.click方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。