summaryrefslogtreecommitdiff
path: root/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/XmlLexicalNodesFilter.java
blob: 89c295ce1d804359b921dddef40e2c821344d3c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.intellij.structuralsearch.impl.matcher.filters;

import com.intellij.psi.XmlElementVisitor;
import com.intellij.psi.xml.XmlText;

/**
* @author Eugene.Kudelevsky
*/
public class XmlLexicalNodesFilter extends XmlElementVisitor {
  private final LexicalNodesFilter myLexicalNodesFilter;

  public XmlLexicalNodesFilter(LexicalNodesFilter lexicalNodesFilter) {
    this.myLexicalNodesFilter = lexicalNodesFilter;
  }

  @Override public void visitXmlText(XmlText text) {
    myLexicalNodesFilter.setResult(true);
  }
}