blob: a2b14ae83e17324cc017fa0d0c1b2d3a65078057 [file] [log] [blame]
package com.intellij.structuralsearch.impl.matcher.iterators;
import com.intellij.dupLocator.iterators.FilteringNodeIterator;
import com.intellij.dupLocator.iterators.NodeIterator;
import com.intellij.dupLocator.iterators.SiblingNodeIterator;
import com.intellij.psi.PsiElement;
import com.intellij.structuralsearch.impl.matcher.filters.LexicalNodesFilter;
/**
* @author Eugene.Kudelevsky
*/
public class SsrFilteringNodeIterator extends FilteringNodeIterator {
public SsrFilteringNodeIterator(final NodeIterator iterator) {
super(iterator, LexicalNodesFilter.getInstance());
}
public SsrFilteringNodeIterator(final PsiElement element) {
this(new SiblingNodeIterator(element));
}
}