Package net.sf.saxon.expr

## Class Component.M

- java.lang.Object
- - net.sf.saxon.expr.Component
  - - net.sf.saxon.expr.Component.M

- Enclosing class:
    Component

      public static class Component.M
      extends Component

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class net.sf.saxon.expr.Component

      `Component.M`

  - ### Field Summary

    - ### Fields inherited from class net.sf.saxon.expr.Component

      `actor`

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `M()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Mode` | `getActor()` | Get the actor (in this case a Mode) that is executed when this component is called
    `void` | `setActor​(Mode m)` |

    - ### Methods inherited from class net.sf.saxon.expr.Component

      `export, getBaseComponent, getComponentBindings, getComponentKind, getContainingPackage, getDeclaringPackage, getVisibility, getVisibilityProvenance, isHiddenAbstractComponent, listComponentReferences, makeComponent, setBaseComponent, setComponentBindings, setVisibility`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### M

          public M()

  - ### Method Detail

    - #### getActor

          public Mode getActor()

      Get the actor (in this case a Mode) that is executed when this component is called
      Overrides:
        `getActor` in class `Component`
      Returns:
        the code forming the implementation of this component

    - #### setActor

          public void setActor​(Mode m)