Class RuleImpl.IsWithLeavesState

java.lang.Object
org.eclipse.m2m.atl.emftvm.impl.RuleImpl.LeafState
org.eclipse.m2m.atl.emftvm.impl.RuleImpl.IsWithLeavesState
Enclosing class:
RuleImpl

protected class RuleImpl.IsWithLeavesState extends RuleImpl.LeafState
RuleImpl.LeafState class for rules for which Rule.isLeaf() is false and Rule.isWithLeaves() is true.
  • Constructor Details

    • IsWithLeavesState

      protected IsWithLeavesState()
  • Method Details

    • matchRecursive

      public boolean[] matchRecursive(StackFrame frame)
      Matches #getRule() for the automatic recursive stage, if applicable.
      Specified by:
      matchRecursive in class RuleImpl.LeafState
      Parameters:
      frame - the stack frame in which to execute the matcher
      Returns:
      true iff the rule has any matches