All Implemented Interfaces:
IPredicateRule, IRule

public class TagRule extends MultiLineRule
A tag rule.
  • Constructor Details

    • TagRule

      public TagRule(IToken token)
      Initiates the tag rule using a token.
      Parameters:
      token - the IToken
  • Method Details

    • sequenceDetected

      protected boolean sequenceDetected(ICharacterScanner scanner, char[] sequence, boolean eofAllowed)
      true if a sequence has been detected.
      Overrides:
      sequenceDetected in class PatternRule
      Parameters:
      eofAllowed - true if eof is allowed.
      scanner - an ICharacterScanner
      sequence - a char Array
      Returns:
      true if sequence has beed detected