Uses of Interface
net.sf.xmlmatcher.Matcher

Packages that use Matcher
net.sf.xmlmatcher   
net.sf.xmlmatcher.js   
net.sf.xmlmatcher.matcher   
net.sf.xmlmatcher.rex   
net.sf.xmlmatcher.strategy   
 

Uses of Matcher in net.sf.xmlmatcher
 

Classes in net.sf.xmlmatcher that implement Matcher
 class MatcherChain
          Chain of Matchers
 

Methods in net.sf.xmlmatcher that return Matcher
 Matcher Matcher.getTopLevelMatcher()
          Matchers may be organized into tree using MatcherChain class.
static Matcher Main.makeDefaultMatcher()
           
 

Methods in net.sf.xmlmatcher with parameters of type Matcher
 void MatchingStrategy.matchContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, Matcher matcher)
           
 void MatcherChain.setTopLevelMatcher(Matcher top)
           
 void Matcher.setTopLevelMatcher(Matcher matcher)
           
 

Constructors in net.sf.xmlmatcher with parameters of type Matcher
MatcherChain(Matcher[] chain)
           
 

Uses of Matcher in net.sf.xmlmatcher.js
 

Classes in net.sf.xmlmatcher.js that implement Matcher
 class JsProcessor
           
 

Uses of Matcher in net.sf.xmlmatcher.matcher
 

Classes in net.sf.xmlmatcher.matcher that implement Matcher
 class AttributesMatcher
          Simple matcher that verifies that names and values of all attributes in template element match with actual element.
 class MatcherImpl
           
 class StrategyBasedMatcher
           
 class TagNamesMatcher
          Very simple matcher that compares that template and actual elements have exactly the same namespaces and tag names
 

Methods in net.sf.xmlmatcher.matcher that return Matcher
 Matcher MatcherImpl.getTopLevelMatcher()
          Matchers may be organized into tree using MatcherChain class.
 

Methods in net.sf.xmlmatcher.matcher with parameters of type Matcher
 void MatcherImpl.setTopLevelMatcher(Matcher matcher)
           
 

Uses of Matcher in net.sf.xmlmatcher.rex
 

Methods in net.sf.xmlmatcher.rex with parameters of type Matcher
 boolean TemplateElementPosition.match(org.w3c.dom.Element symbol, Matcher matcher)
           
 boolean Position.match(org.w3c.dom.Element symbol, Matcher comparer)
          Used during input sequence matching phase.
 boolean AnyElementPosition.match(org.w3c.dom.Element symbol, Matcher matcher)
           
static void PositionsGraphMatcher.matchChildren(org.w3c.dom.Element pattern, PositionsGraph patternGraph, org.w3c.dom.Element parentSymbol, Matcher matcher)
          Match element content (children) of given element with pattern respresented by PositionsGraph
static void BacktrackingPatternMatcher.matchChildren(PositionsGraph graph, org.w3c.dom.Element parent, Matcher comparer)
          Deprecated. Match element content (children) of given element with pattern respresented by PositionsGraph
static void BacktrackingPatternMatcher.matchSequence(PositionsGraph graph, org.w3c.dom.Element symbol, Matcher comparer)
          Deprecated. Match given element with pattern represented by PositionsGraph
static void PositionsGraphMatcher.matchSingle(org.w3c.dom.Element pattern, PositionsGraph patternGraph, org.w3c.dom.Element parentSymbol, org.w3c.dom.Element symbol, Matcher matcher)
          Match single symbol agains given pattern
 

Uses of Matcher in net.sf.xmlmatcher.strategy
 

Methods in net.sf.xmlmatcher.strategy with parameters of type Matcher
 void TextValueMatchingStrategy.matchContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, Matcher matcher)
           
 void RegExElementsMatchingStrategy.matchContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, Matcher matcher)
           
 void ElementSetMatchingStrategy.matchContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, Matcher matcher)
           
 void ElementSequenceMatchingStrategy.matchContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, Matcher matcher)
           
 void ChildrenOkMatchingStrategy.matchContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, Matcher matcher)
           
protected  void WildcardMatchingStrategy.matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String patternValue, java.lang.String actualValue, Matcher matcher)
           
protected  void TimeOfDayMatchingStrategy.matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String templateValue, java.lang.String actualValue, Matcher matcher)
           
protected abstract  void TextValueMatchingStrategy.matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String templateValue, java.lang.String actualValue, Matcher matcher)
           
protected  void RegExTextMatchingStrategy.matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String patternValue, java.lang.String actualValue, Matcher matcher)
           
protected  void FloatingNumbersMatchingStrategy.matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String templateValue, java.lang.String actualValue, Matcher matcher)
           
protected  void EqualTextValueMatchingStrategy.matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String templateValue, java.lang.String actualValue, Matcher matcher)
           
protected  void AngleMatchingStrategy.matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String templateValue, java.lang.String actualValue, Matcher matcher)
           
 



Copyright © 2007. All Rights Reserved.