Class ActionRepresentative

  • All Implemented Interfaces:
    Instrumentable

    public class ActionRepresentative
    extends Object
    implements Instrumentable
    Represents an action (a subtype of AbstractAction) in an assembly and an allocation context. Instances of this class are generated at runtime and are not stored.
    See Also:
    ActionRule
    • Constructor Detail

      • ActionRepresentative

        public ActionRepresentative​(org.palladiosimulator.pcm.seff.AbstractAction representedAction,
                                    org.palladiosimulator.pcm.allocation.AllocationContext allocationContext,
                                    org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext)
    • Method Detail

      • getRepresentedAction

        public org.palladiosimulator.pcm.seff.AbstractAction getRepresentedAction()
      • getActionType

        public Class<? extends org.palladiosimulator.pcm.seff.AbstractAction> getActionType()
      • getAllocationContext

        public org.palladiosimulator.pcm.allocation.AllocationContext getAllocationContext()
      • getAssemblyContext

        public org.palladiosimulator.pcm.core.composition.AssemblyContext getAssemblyContext()