ida.pelab.prt.constraints
Class BoundaryCheck

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

public class BoundaryCheck
extends Constraint


Constructor Summary
BoundaryCheck(java.lang.String parameter, java.lang.String startIndex, java.lang.String endIndex)
           
 
Method Summary
 boolean check(cetus.hir.Traversable node, java.util.ArrayList<MatchedInstance> nodelist)
           
 java.lang.String getEndIndex()
           
 java.lang.String getParameter()
           
 java.lang.String getStartIndex()
           
 void setEndIndex(java.lang.String endIndex)
           
 void setParameter(java.lang.String parameter)
           
 void setStartIndex(java.lang.String startIndex)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoundaryCheck

public BoundaryCheck(java.lang.String parameter,
                     java.lang.String startIndex,
                     java.lang.String endIndex)
Method Detail

getParameter

public java.lang.String getParameter()

setParameter

public void setParameter(java.lang.String parameter)

getStartIndex

public java.lang.String getStartIndex()

setStartIndex

public void setStartIndex(java.lang.String startIndex)

getEndIndex

public java.lang.String getEndIndex()

setEndIndex

public void setEndIndex(java.lang.String endIndex)

check

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