ca.intelliware.amakihi.validator
Class BaseReturnValueValidator.NonMatchResult

java.lang.Object
  |
  +--ca.intelliware.amakihi.validator.BaseReturnValueValidator.MatchResult
        |
        +--ca.intelliware.amakihi.validator.BaseReturnValueValidator.NonMatchResult
All Implemented Interfaces:
java.lang.Comparable
Enclosing class:
BaseReturnValueValidator

public class BaseReturnValueValidator.NonMatchResult
extends BaseReturnValueValidator.MatchResult


Constructor Summary
BaseReturnValueValidator.NonMatchResult(org.w3c.dom.Node node, org.w3c.dom.Attr[] attributes)
           
BaseReturnValueValidator.NonMatchResult(org.w3c.dom.Node node, int precedence)
           
 
Method Summary
 int compareTo(java.lang.Object object)
          Compare two Match Results
protected  org.w3c.dom.Attr[] getAttributes()
           
protected  int getDepthInTree()
           
 java.lang.String getDescription()
           
 java.lang.String getReason()
           
 
Methods inherited from class ca.intelliware.amakihi.validator.BaseReturnValueValidator.MatchResult
getNode, getPrecedence, isSuccessful
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseReturnValueValidator.NonMatchResult

public BaseReturnValueValidator.NonMatchResult(org.w3c.dom.Node node,
                                               int precedence)

BaseReturnValueValidator.NonMatchResult

public BaseReturnValueValidator.NonMatchResult(org.w3c.dom.Node node,
                                               org.w3c.dom.Attr[] attributes)
Method Detail

getReason

public java.lang.String getReason()
Overrides:
getReason in class BaseReturnValueValidator.MatchResult

getAttributes

protected org.w3c.dom.Attr[] getAttributes()

getDescription

public java.lang.String getDescription()
Overrides:
getDescription in class BaseReturnValueValidator.MatchResult

getDepthInTree

protected int getDepthInTree()

compareTo

public int compareTo(java.lang.Object object)

Compare two Match Results

Note: this class has a natural ordering that is inconsistent with equals.

Overrides:
compareTo in class BaseReturnValueValidator.MatchResult
See Also:
Comparable.compareTo(Object)


Copyright 2002 Intelliware Development. All Rights Reserved.