本文整理汇总了Java中com.intellij.execution.testframework.actions.ViewAssertEqualsDiffAction类的典型用法代码示例。如果您正苦于以下问题:Java ViewAssertEqualsDiffAction类的具体用法?Java ViewAssertEqualsDiffAction怎么用?Java ViewAssertEqualsDiffAction使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ViewAssertEqualsDiffAction类属于com.intellij.execution.testframework.actions包,在下文中一共展示了ViewAssertEqualsDiffAction类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: navigate
import com.intellij.execution.testframework.actions.ViewAssertEqualsDiffAction; //导入依赖的package包/类
@Override
public void navigate(@NotNull Project project, @Nullable RelativePoint hyperlinkLocationPoint) {
final DataManager dataManager = DataManager.getInstance();
final DataContext dataContext = hyperlinkLocationPoint != null ?
dataManager.getDataContext(hyperlinkLocationPoint.getOriginalComponent()) : dataManager.getDataContext();
ViewAssertEqualsDiffAction.openDiff(dataContext, DiffHyperlink.this);
}
示例2: installHandlers
import com.intellij.execution.testframework.actions.ViewAssertEqualsDiffAction; //导入依赖的package包/类
protected void installHandlers() {
EditSourceOnDoubleClickHandler.install(this);
new TreeSpeedSearch(this, new Convertor<TreePath, String>() {
public String convert(final TreePath path) {
final AbstractTestProxy testProxy = getSelectedTest(path);
if (testProxy == null) return null;
return testProxy.getName();
}
});
TreeUtil.installActions(this);
PopupHandler.installPopupHandler(this, IdeActions.GROUP_TESTTREE_POPUP, ActionPlaces.TESTTREE_VIEW_POPUP);
ViewAssertEqualsDiffAction.registerShortcut(this);
}
示例3: navigate
import com.intellij.execution.testframework.actions.ViewAssertEqualsDiffAction; //导入依赖的package包/类
@Override
public void navigate(@Nonnull Project project, @Nullable RelativePoint hyperlinkLocationPoint) {
final DataManager dataManager = DataManager.getInstance();
final DataContext dataContext = hyperlinkLocationPoint != null ?
dataManager.getDataContext(hyperlinkLocationPoint.getOriginalComponent()) : dataManager.getDataContext();
ViewAssertEqualsDiffAction.openDiff(dataContext, DiffHyperlink.this);
}
示例4: openDiff
import com.intellij.execution.testframework.actions.ViewAssertEqualsDiffAction; //导入依赖的package包/类
/**
* Use {@link ViewAssertEqualsDiffAction#openDiff(DataContext, DiffHyperlink)}
*/
@Deprecated
public void openDiff(Project project) {
ViewAssertEqualsDiffAction.openDiff(DataManager.getInstance().getDataContext(), this);
}
示例5: openMultiDiff
import com.intellij.execution.testframework.actions.ViewAssertEqualsDiffAction; //导入依赖的package包/类
/**
* Use {@link ViewAssertEqualsDiffAction#openDiff(DataContext, DiffHyperlink)}
*/
@Deprecated
public void openMultiDiff(final Project project,
final AbstractTestProxy.AssertEqualsDiffChain chain) {
ViewAssertEqualsDiffAction.openDiff(DataManager.getInstance().getDataContext(), this);
}