Class SimSEFFBodyXpt
- java.lang.Object
-
- de.uka.ipd.sdq.pcm.codegen.simucom.transformations.SEFFBodyXpt
-
- de.uka.ipd.sdq.pcm.codegen.simucom.transformations.sim.SimSEFFBodyXpt
-
public class SimSEFFBodyXpt extends SEFFBodyXpt
-
-
Constructor Summary
Constructors Constructor Description SimSEFFBodyXpt()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CharSequence
_action(org.palladiosimulator.analyzer.completions.DelegatingExternalCallAction deca)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.AcquireAction aa)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.BranchAction ba)
protected String
_action(org.palladiosimulator.pcm.seff.CollectionIteratorAction cir)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.ForkAction fa)
protected String
_action(org.palladiosimulator.pcm.seff.LoopAction la)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.ReleaseAction ra)
protected CharSequence
_action(org.palladiosimulator.pcm.seff.SetVariableAction sva)
protected String
_action(org.palladiosimulator.pcm.seff.StartAction sa)
protected String
_action(org.palladiosimulator.pcm.seff.StopAction sa)
protected CharSequence
_branchTransition(org.palladiosimulator.pcm.seff.AbstractBranchTransition abt, String counterNumber)
protected CharSequence
_branchTransition(org.palladiosimulator.pcm.seff.GuardedBranchTransition gbt, String counterNumber)
protected CharSequence
_branchTransition(org.palladiosimulator.pcm.seff.ProbabilisticBranchTransition pbt, String counterNumber)
CharSequence
action(org.palladiosimulator.pcm.seff.AbstractAction deca)
CharSequence
branchTransition(org.palladiosimulator.pcm.seff.AbstractBranchTransition gbt, String counterNumber)
CharSequence
failureInternalActionPreTM(org.palladiosimulator.pcm.seff.InternalAction ia)
CharSequence
failureOccurrence(org.palladiosimulator.pcm.reliability.InternalFailureOccurrenceDescription ifod)
CharSequence
raiseInternalSoftwareFailure(org.palladiosimulator.pcm.reliability.SoftwareInducedFailureType sift, String internalActionId)
-
Methods inherited from class de.uka.ipd.sdq.pcm.codegen.simucom.transformations.SEFFBodyXpt
_action, _action, _action, _action, _checkFailureTypeMatch, _checkFailureTypeMatch, _checkFailureTypeMatch, _checkFailureTypeMatch, catchFailureExceptions, checkFailureTypeMatch, checkIfExceptionIsHandled, initFailureHandling, nextRecoveryActionAlternative, recoveryActionAlternative
-
-
-
-
Method Detail
-
_action
protected String _action(org.palladiosimulator.pcm.seff.CollectionIteratorAction cir)
- Overrides:
_action
in classSEFFBodyXpt
-
_action
protected String _action(org.palladiosimulator.pcm.seff.LoopAction la)
- Overrides:
_action
in classSEFFBodyXpt
-
failureInternalActionPreTM
public CharSequence failureInternalActionPreTM(org.palladiosimulator.pcm.seff.InternalAction ia)
- Overrides:
failureInternalActionPreTM
in classSEFFBodyXpt
-
failureOccurrence
public CharSequence failureOccurrence(org.palladiosimulator.pcm.reliability.InternalFailureOccurrenceDescription ifod)
-
raiseInternalSoftwareFailure
public CharSequence raiseInternalSoftwareFailure(org.palladiosimulator.pcm.reliability.SoftwareInducedFailureType sift, String internalActionId)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.BranchAction ba)
- Overrides:
_action
in classSEFFBodyXpt
-
_branchTransition
protected CharSequence _branchTransition(org.palladiosimulator.pcm.seff.AbstractBranchTransition abt, String counterNumber)
-
_branchTransition
protected CharSequence _branchTransition(org.palladiosimulator.pcm.seff.GuardedBranchTransition gbt, String counterNumber)
-
_branchTransition
protected CharSequence _branchTransition(org.palladiosimulator.pcm.seff.ProbabilisticBranchTransition pbt, String counterNumber)
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.AcquireAction aa)
- Overrides:
_action
in classSEFFBodyXpt
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.ReleaseAction ra)
- Overrides:
_action
in classSEFFBodyXpt
-
_action
protected String _action(org.palladiosimulator.pcm.seff.StartAction sa)
- Overrides:
_action
in classSEFFBodyXpt
-
_action
protected String _action(org.palladiosimulator.pcm.seff.StopAction sa)
- Overrides:
_action
in classSEFFBodyXpt
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.SetVariableAction sva)
- Overrides:
_action
in classSEFFBodyXpt
-
_action
protected CharSequence _action(org.palladiosimulator.pcm.seff.ForkAction fa)
- Overrides:
_action
in classSEFFBodyXpt
-
_action
protected CharSequence _action(org.palladiosimulator.analyzer.completions.DelegatingExternalCallAction deca)
- Overrides:
_action
in classSEFFBodyXpt
-
action
public CharSequence action(org.palladiosimulator.pcm.seff.AbstractAction deca)
- Overrides:
action
in classSEFFBodyXpt
-
branchTransition
public CharSequence branchTransition(org.palladiosimulator.pcm.seff.AbstractBranchTransition gbt, String counterNumber)
-
-