本文整理汇总了Java中org.intellij.lang.regexp.psi.RegExpGroup.isPythonNamedGroup方法的典型用法代码示例。如果您正苦于以下问题:Java RegExpGroup.isPythonNamedGroup方法的具体用法?Java RegExpGroup.isPythonNamedGroup怎么用?Java RegExpGroup.isPythonNamedGroup使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.intellij.lang.regexp.psi.RegExpGroup
的用法示例。
在下文中一共展示了RegExpGroup.isPythonNamedGroup方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: resolve
import org.intellij.lang.regexp.psi.RegExpGroup; //导入方法依赖的package包/类
@Nullable
public RegExpGroup resolve() {
final PsiElementProcessor.FindFilteredElement<RegExpGroup> processor = new PsiElementProcessor.FindFilteredElement<RegExpGroup>(
new PsiElementFilter() {
public boolean isAccepted(PsiElement element) {
if (!(element instanceof RegExpGroup)) {
return false;
}
final RegExpGroup regExpGroup = (RegExpGroup)element;
return (regExpGroup.isPythonNamedGroup() || regExpGroup.isRubyNamedGroup()) &&
Comparing.equal(getGroupName(), regExpGroup.getGroupName());
}
}
);
PsiTreeUtil.processElements(getContainingFile(), processor);
return processor.getFoundElement();
}
示例2: supportsNamedGroupSyntax
import org.intellij.lang.regexp.psi.RegExpGroup; //导入方法依赖的package包/类
public boolean supportsNamedGroupSyntax(RegExpGroup group) {
return group.isPythonNamedGroup();
}