本文整理匯總了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);
}