ida.pelab.prt.constraints
Class RuleCheck

java.lang.Object
  extended by ida.pelab.prt.constraints.Constraint
      extended by ida.pelab.prt.constraints.RuleCheck

public class RuleCheck
extends Constraint


Constructor Summary
RuleCheck(RuleCheckOperator operator, java.util.ArrayList<java.lang.String> parameters)
           
 
Method Summary
 boolean check(cetus.hir.Traversable node, java.util.ArrayList<MatchedInstance> nodelist)
           
 RuleCheckOperator getOperator()
           
 java.util.ArrayList<java.lang.String> getParameters()
           
 void setOperator(RuleCheckOperator operator)
           
 void setParameters(java.util.ArrayList<java.lang.String> parameters)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleCheck

public RuleCheck(RuleCheckOperator operator,
                 java.util.ArrayList<java.lang.String> parameters)
Method Detail

getOperator

public RuleCheckOperator getOperator()

setOperator

public void setOperator(RuleCheckOperator operator)

getParameters

public java.util.ArrayList<java.lang.String> getParameters()

setParameters

public void setParameters(java.util.ArrayList<java.lang.String> parameters)

check

public boolean check(cetus.hir.Traversable node,
                     java.util.ArrayList<MatchedInstance> nodelist)
Overrides:
check in class Constraint