Interface IInterpreterListener

All Superinterfaces:
Extension
All Known Implementing Classes:
AbstractInterpreterListener, AbstractProbeFrameworkListener, LogDebugListener, ProbeFrameworkListener

public interface IInterpreterListener extends Extension
  • Method Details

    • initialize

      default void initialize()
    • cleanup

      default void cleanup()
    • beginUsageScenarioInterpretation

      void beginUsageScenarioInterpretation(ModelElementPassedEvent<org.palladiosimulator.pcm.usagemodel.UsageScenario> event)
    • endUsageScenarioInterpretation

      void endUsageScenarioInterpretation(ModelElementPassedEvent<org.palladiosimulator.pcm.usagemodel.UsageScenario> event)
    • beginEntryLevelSystemCallInterpretation

      void beginEntryLevelSystemCallInterpretation(ModelElementPassedEvent<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> event)
    • endEntryLevelSystemCallInterpretation

      void endEntryLevelSystemCallInterpretation(ModelElementPassedEvent<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> event)
    • beginExternalCallInterpretation

      void beginExternalCallInterpretation(RDSEFFElementPassedEvent<org.palladiosimulator.pcm.seff.ExternalCallAction> event)
    • endExternalCallInterpretation

      void endExternalCallInterpretation(RDSEFFElementPassedEvent<org.palladiosimulator.pcm.seff.ExternalCallAction> event)
    • beginUnknownElementInterpretation

      <T extends EObject> void beginUnknownElementInterpretation(ModelElementPassedEvent<T> event)
    • endUnknownElementInterpretation

      <T extends EObject> void endUnknownElementInterpretation(ModelElementPassedEvent<T> event)
    • beginSystemOperationCallInterpretation

      <T extends org.palladiosimulator.pcm.system.System, R extends org.palladiosimulator.pcm.repository.ProvidedRole, S extends org.palladiosimulator.pcm.repository.Signature> void beginSystemOperationCallInterpretation(SystemOperationPassedEvent<T,R,S> ev)
    • endSystemOperationCallInterpretation

      <T extends org.palladiosimulator.pcm.system.System, R extends org.palladiosimulator.pcm.repository.ProvidedRole, S extends org.palladiosimulator.pcm.repository.Signature> void endSystemOperationCallInterpretation(SystemOperationPassedEvent<T,R,S> ev)
    • beginAssemblyProvidedOperationCallInterpretation

      <T extends org.palladiosimulator.pcm.core.composition.AssemblyContext, R extends org.palladiosimulator.pcm.repository.ProvidedRole, S extends org.palladiosimulator.pcm.repository.Signature> void beginAssemblyProvidedOperationCallInterpretation(AssemblyProvidedOperationPassedEvent<T,R,S> event)
    • endAssemblyProvidedOperationCallInterpretation

      <T extends org.palladiosimulator.pcm.core.composition.AssemblyContext, R extends org.palladiosimulator.pcm.repository.ProvidedRole, S extends org.palladiosimulator.pcm.repository.Signature> void endAssemblyProvidedOperationCallInterpretation(AssemblyProvidedOperationPassedEvent<T,R,S> event)