PSE 2000 Group 4

jobmatch.business.company.profile.tree
Class NOTNode

java.lang.Object
  |
  +--jobmatch.business.company.profile.tree.AbstractNode
        |
        +--jobmatch.business.company.profile.tree.MemoryNode
              |
              +--jobmatch.business.company.profile.tree.OperationNode
                    |
                    +--jobmatch.business.company.profile.tree.NOTNode

public class NOTNode
extends OperationNode

NOT - Node

Since:
30.4.2000
Version:
$Revision: 1.2 $
See Also:
Serialized Form

Fields inherited from class jobmatch.business.company.profile.tree.OperationNode
children
 
Constructor Summary
NOTNode(MatchTree tree, TreeNode parent, TreeNode child)
           
 
Method Summary
 Object clone()
           
 boolean equals(Object other)
           
 String getDescription()
           
 boolean match(Candidate candidate)
           
protected static boolean semanticEquality(NOTNode a, NOTNode b)
           
 String toString()
           
 
Methods inherited from class jobmatch.business.company.profile.tree.OperationNode
addNode, getDelimiter, numChildren, semanticEquality
 
Methods inherited from class jobmatch.business.company.profile.tree.MemoryNode
getLeafNo, setLeafNo
 
Methods inherited from class jobmatch.business.company.profile.tree.AbstractNode
and, getParent, getTree, not, or, semanticEquality, setParent, setTree
 
Methods inherited from class java.lang.Object
, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NOTNode

public NOTNode(MatchTree tree,
               TreeNode parent,
               TreeNode child)
Method Detail

getDescription

public String getDescription()
Overrides:
getDescription in class OperationNode

match

public boolean match(Candidate candidate)

equals

public boolean equals(Object other)
Overrides:
equals in class OperationNode
See Also:
Object.equals

semanticEquality

protected static boolean semanticEquality(NOTNode a,
                                          NOTNode b)
Returns:
true if a is considered the same as b

toString

public String toString()
Overrides:
toString in class OperationNode
See Also:
Object.toString

clone

public Object clone()
Overrides:
clone in class OperationNode
See Also:
Object.clone

PSE 2000 Group 4