net.sf.xmlmatcher.strategy
Class TimeOfDayMatchingStrategy

java.lang.Object
  extended by net.sf.xmlmatcher.strategy.TextValueMatchingStrategy
      extended by net.sf.xmlmatcher.strategy.TimeOfDayMatchingStrategy
All Implemented Interfaces:
MatchingStrategy

public final class TimeOfDayMatchingStrategy
extends TextValueMatchingStrategy


Field Summary
static java.lang.String TIME_TOLERANCE_ATTR
           
 
Fields inherited from class net.sf.xmlmatcher.strategy.TextValueMatchingStrategy
TRIM_ATTR
 
Constructor Summary
TimeOfDayMatchingStrategy()
           
 
Method Summary
protected  void matchTextContent(org.w3c.dom.Element template, org.w3c.dom.Element actual, java.lang.String templateValue, java.lang.String actualValue, Matcher matcher)
           
 boolean select(org.w3c.dom.Element template, boolean hasChildren)
           
 
Methods inherited from class net.sf.xmlmatcher.strategy.TextValueMatchingStrategy
matchContent, newBadTemplateException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TIME_TOLERANCE_ATTR

public static final java.lang.String TIME_TOLERANCE_ATTR
See Also:
Constant Field Values
Constructor Detail

TimeOfDayMatchingStrategy

public TimeOfDayMatchingStrategy()
Method Detail

select

public boolean select(org.w3c.dom.Element template,
                      boolean hasChildren)
               throws InvalidTemplateException
Parameters:
template - template Element to compare
hasChildren - true if given template element has children elements
Returns:
true if this strategy can handle comparison of given template to some actual element
Throws:
InvalidTemplateException

matchTextContent

protected void matchTextContent(org.w3c.dom.Element template,
                                org.w3c.dom.Element actual,
                                java.lang.String templateValue,
                                java.lang.String actualValue,
                                Matcher matcher)
                         throws XMLMismatchException,
                                InvalidTemplateException
Specified by:
matchTextContent in class TextValueMatchingStrategy
templateValue - non-nullable String
actualValue - non-nullable String
Throws:
XMLMismatchException
InvalidTemplateException


Copyright © 2007. All Rights Reserved.