Interface EngineListener


  • @OpenApiAll
    public interface EngineListener
    A listener interface for element id in the simulation model. Element id should be the id of Element
    • Method Detail

      • elementActivated

        void elementActivated​(Element element,
                              java.util.Collection<?> values)
        Handle when the element is activated.
        Parameters:
        element - the activated element
        values - the values that passed with this element activation
      • elementDeactivated

        void elementDeactivated​(Element element,
                                java.util.Collection<?> values)
        Handle when the element is deactivated.
        Parameters:
        element - the deactivated element
        values - the values that passed with this element deactivation
      • eventTriggered

        void eventTriggered​(java.lang.String eventID)
        Handle when the event id is triggered.
        Parameters:
        eventID - the triggered event id
      • executionTerminated

        void executionTerminated()
        Handle the termination.