Interface ExplicitChangeContext

    • Method Detail

      • getModifiedVariables

        java.util.List getModifiedVariables()
                                     throws IllegalActionException
        Return a list of variables that this entity modifies. The variables are assumed to have a change context of the given entity.
        Returns:
        A list of variables.
        Throws:
        IllegalActionException - If the list of modified variables cannot be returned.
      • getContext

        Entity getContext()
                   throws IllegalActionException
        Return the change context being made explicit. In simple cases, this will simply be the entity implementing this interface. However, in more complex cases, directors may implement this interface, or entities may modify parameters according to a different change context (i.e. HDF)
        Returns:
        The change context being made explicit.
        Throws:
        IllegalActionException - If the context is not available.