java.lang.Object
de.uka.ipd.sdq.pcm.codegen.simucom.transformations.SEFFBodyXpt
Direct Known Subclasses:
SimSEFFBodyXpt

public abstract class SEFFBodyXpt extends Object
  • Constructor Details

    • SEFFBodyXpt

      public SEFFBodyXpt()
  • Method Details

    • _action

      protected String _action(org.palladiosimulator.pcm.seff.AbstractAction action)
    • _action

      protected String _action(org.palladiosimulator.pcm.seff.StartAction action)
    • _action

      protected String _action(org.palladiosimulator.pcm.seff.StopAction action)
    • _action

      protected String _action(org.palladiosimulator.pcm.seff.CollectionIteratorAction action)
    • _action

      protected String _action(org.palladiosimulator.pcm.seff.LoopAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.BranchAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.AcquireAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.ReleaseAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.SetVariableAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.ForkAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.analyzer.completions.DelegatingExternalCallAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.InternalAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.ExternalCallAction action)
    • _action

      protected CharSequence _action(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryAction action)
    • recoveryActionAlternative

      public String recoveryActionAlternative(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryActionBehaviour behaviour)
    • checkIfExceptionIsHandled

      public CharSequence checkIfExceptionIsHandled(org.palladiosimulator.pcm.seff.seff_reliability.FailureHandlingEntity entity, String id)
    • _checkFailureTypeMatch

      protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.FailureType ft, String id)
    • _checkFailureTypeMatch

      protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.SoftwareInducedFailureType ft, String id)
    • _checkFailureTypeMatch

      protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.HardwareInducedFailureType ft, String id)
    • _checkFailureTypeMatch

      protected CharSequence _checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.NetworkInducedFailureType ft, String id)
    • initFailureHandling

      public CharSequence initFailureHandling(Object obj, String id)
    • nextRecoveryActionAlternative

      public CharSequence nextRecoveryActionAlternative(org.palladiosimulator.pcm.seff.seff_reliability.RecoveryActionBehaviour behaviour, String id)
    • catchFailureExceptions

      public CharSequence catchFailureExceptions(org.palladiosimulator.pcm.seff.ExternalCallAction action, String id)
    • failureInternalActionPreTM

      public CharSequence failureInternalActionPreTM(org.palladiosimulator.pcm.seff.InternalAction action)
    • action

      public CharSequence action(org.palladiosimulator.pcm.seff.AbstractAction action)
    • checkFailureTypeMatch

      public CharSequence checkFailureTypeMatch(org.palladiosimulator.pcm.reliability.FailureType ft, String id)