diff options
Diffstat (limited to 'platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/XmlLexicalNodesFilter.java')
-rw-r--r-- | platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/XmlLexicalNodesFilter.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/XmlLexicalNodesFilter.java b/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/XmlLexicalNodesFilter.java new file mode 100644 index 000000000000..89c295ce1d80 --- /dev/null +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/XmlLexicalNodesFilter.java @@ -0,0 +1,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); + } +} |