Package net.sf.saxon.trans

## Interface SimpleMode.RuleGroupAction

- Enclosing class:
    SimpleMode

      public static interface SimpleMode.RuleGroupAction

  Interface used around a group of rules - principally at the group start and the group end

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `end()` | Invoked at the end of a group
    `void` | `setString​(java.lang.String s)` | Set some string parameter for the group
    `void` | `start()` | Start of a generic group
    `void` | `start​(int i)` | Start of a group characterised by some integer parameter

- - ### Method Detail

    - #### setString

          void setString​(java.lang.String s)

      Set some string parameter for the group
      Parameters:
        `s` - a string value to be used for the group

    - #### start

          void start()

      Start of a generic group

    - #### start

          void start​(int i)

      Start of a group characterised by some integer parameter
      Parameters:
        `i` - characteristic of this group

    - #### end

          void end()

      Invoked at the end of a group