本文整理汇总了Java中org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton类的典型用法代码示例。如果您正苦于以下问题:Java SWTBotToolbarButton类的具体用法?Java SWTBotToolbarButton怎么用?Java SWTBotToolbarButton使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SWTBotToolbarButton类属于org.eclipse.swtbot.swt.finder.widgets包,在下文中一共展示了SWTBotToolbarButton类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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: findToolBarButton
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
private SWTBotToolbarButton findToolBarButton (String text) {
List<SWTBotToolbarButton> items = this.botView.getToolbarButtons();
for (SWTBotToolbarButton button : items) {
if (text.equals(button.getToolTipText())) {
return button;
}
}
throw new WidgetNotFoundException (text);
}
开发者ID:gw4e,项目名称:gw4e.project,代码行数:10,代码来源:GW4EPerformanceView.java
示例7: isSelected
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
/**
* Returns whether the toolbar button is selected.
*
* @param toolbarButton
* the {@link SWTBotToolbarButton}, must not be {@code null}
* @return {@code true} if the toolbar button is selected, {@code false} otherwise
*/
public static boolean isSelected(final SWTBotToolbarButton toolbarButton) {
Assert.isNotNull(toolbarButton, "toolbarButton");
return UIThreadRunnable.syncExec(toolbarButton.display, new BoolResult() {
@Override
public Boolean run() {
return toolbarButton.widget.getSelection();
}
});
}
开发者ID:dsldevkit,项目名称:dsl-devkit,代码行数:17,代码来源:SwtBotToolbarButtonUtil.java
示例8: 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
示例9: 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
示例10: 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
示例11: 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
示例12: 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
示例13: 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
示例14: 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
示例15: toolbarButtonWithTooltip
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
public SWTBotToolbarButton toolbarButtonWithTooltip(String tooltip, int index) {
Matcher<ToolItem> matcher = allOf(widgetOfType(ToolItem.class), withTooltip(tooltip),
withStyle(SWT.PUSH, "SWT.PUSH"));
return new SWTBotToolbarPushButton((ToolItem) bot().widget(matcher, index), matcher);
}
开发者ID:cchabanois,项目名称:mesfavoris,代码行数:6,代码来源:SWTBotForm.java
示例16: tlbBtnAcceptMatch
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
/**
* @return 工具栏按钮:接受匹配;
*/
public SWTBotToolbarButton tlbBtnAcceptMatch() {
return toolbarButton(TsUIConstants.getString("tlbBtnAcceptMatch"));
}
开发者ID:heartsome,项目名称:translationstudio8,代码行数:7,代码来源:TmMatchesPanelView.java
示例17: tlbBtnAcceptTextOnly
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
/**
* @return 工具栏按钮:仅接受文本;
*/
public SWTBotToolbarButton tlbBtnAcceptTextOnly() {
return toolbarButton(TsUIConstants.getString("tlbBtnAcceptTextOnly"));
}
开发者ID:heartsome,项目名称:translationstudio8,代码行数:7,代码来源:TmMatchesPanelView.java
示例18: tlbBtnFlagMatchInTm
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
/**
* @return 工具栏按钮:在记忆库中标记匹配;
*/
public SWTBotToolbarButton tlbBtnFlagMatchInTm() {
return toolbarButton(TsUIConstants.getString("tlbBtnFlagMatchInTm"));
}
开发者ID:heartsome,项目名称:translationstudio8,代码行数:7,代码来源:TmMatchesPanelView.java
示例19: tlbBtnToggleMatchDetail
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
/**
* @return 工具栏按钮:显示/隐藏匹配属性;
*/
public SWTBotToolbarButton tlbBtnToggleMatchDetail() {
return toolbarButton(TsUIConstants.getString("tlbBtnToggleMatchDetail"));
}
开发者ID:heartsome,项目名称:translationstudio8,代码行数:7,代码来源:TmMatchesPanelView.java
示例20: tlbBtnInsertTerm
import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton; //导入依赖的package包/类
/**
* @return 工具栏按钮:插入术语;
*/
public SWTBotToolbarButton tlbBtnInsertTerm() {
return toolbarButton(TsUIConstants.getString("tlbBtnInsertTerm"));
}
开发者ID:heartsome,项目名称:translationstudio8,代码行数:7,代码来源:TerminologyPanelView.java
注:本文中的org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论