ida.pelab.prt.constraints
Class ArrayIndexCheck
java.lang.Object
ida.pelab.prt.constraints.Constraint
ida.pelab.prt.constraints.ArrayIndexCheck
public class ArrayIndexCheck
- extends Constraint
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrayIndexCheck
public ArrayIndexCheck()
getParameterID
public java.lang.String getParameterID()
setParameterID
public void setParameterID(java.lang.String parameterID)
getIndices
public java.util.ArrayList<java.util.ArrayList<java.lang.String>> getIndices()
AddIndex
public void AddIndex(java.util.ArrayList<java.lang.String> variations)
check
public boolean check(cetus.hir.Traversable rootNode,
java.util.ArrayList<MatchedInstance> children)
- Overrides:
check
in class Constraint
mapKeywords
public cetus.hir.Traversable mapKeywords(cetus.hir.Traversable subtreeRootNode,
java.lang.String refString,
java.util.ArrayList<MatchedInstance> childrenPattern)
addIndexconstraint
public void addIndexconstraint(IndexRuleCheck constraint)
getIndexconstArray
public java.util.ArrayList<IndexRuleCheck> getIndexconstArray()