Class SeffItemProviderAdapterFactory

    • Field Detail

      • parentAdapterFactory

        protected ComposedAdapterFactory parentAdapterFactory
        This keeps track of the root adapter factory that delegates to this adapter factory.
        Generated class or method.
      • childCreationExtenderManager

        protected ChildCreationExtenderManager childCreationExtenderManager
        This helps manage the child creation extenders.
        Generated class or method.
      • supportedTypes

        protected Collection<Object> supportedTypes
        This keeps track of all the supported types checked by isFactoryForType.
        Generated class or method.
      • stopActionItemProvider

        protected StopActionItemProvider stopActionItemProvider
        This keeps track of the one adapter used for all StopAction instances.
        Generated class or method.
      • resourceDemandingBehaviourItemProvider

        protected ResourceDemandingBehaviourItemProvider resourceDemandingBehaviourItemProvider
        This keeps track of the one adapter used for all ResourceDemandingBehaviour instances.
        Generated class or method.
      • branchActionItemProvider

        protected BranchActionItemProvider branchActionItemProvider
        This keeps track of the one adapter used for all BranchAction instances.
        Generated class or method.
      • startActionItemProvider

        protected StartActionItemProvider startActionItemProvider
        This keeps track of the one adapter used for all StartAction instances.
        Generated class or method.
      • resourceDemandingSEFFItemProvider

        protected ResourceDemandingSEFFItemProvider resourceDemandingSEFFItemProvider
        This keeps track of the one adapter used for all ResourceDemandingSEFF instances.
        Generated class or method.
      • resourceDemandingInternalBehaviourItemProvider

        protected ResourceDemandingInternalBehaviourItemProvider resourceDemandingInternalBehaviourItemProvider
        This keeps track of the one adapter used for all ResourceDemandingInternalBehaviour instances.
        Generated class or method.
      • releaseActionItemProvider

        protected ReleaseActionItemProvider releaseActionItemProvider
        This keeps track of the one adapter used for all ReleaseAction instances.
        Generated class or method.
      • loopActionItemProvider

        protected LoopActionItemProvider loopActionItemProvider
        This keeps track of the one adapter used for all LoopAction instances.
        Generated class or method.
      • forkActionItemProvider

        protected ForkActionItemProvider forkActionItemProvider
        This keeps track of the one adapter used for all ForkAction instances.
        Generated class or method.
      • forkedBehaviourItemProvider

        protected ForkedBehaviourItemProvider forkedBehaviourItemProvider
        This keeps track of the one adapter used for all ForkedBehaviour instances.
        Generated class or method.
      • synchronisationPointItemProvider

        protected SynchronisationPointItemProvider synchronisationPointItemProvider
        This keeps track of the one adapter used for all SynchronisationPoint instances.
        Generated class or method.
      • externalCallActionItemProvider

        protected ExternalCallActionItemProvider externalCallActionItemProvider
        This keeps track of the one adapter used for all ExternalCallAction instances.
        Generated class or method.
      • callReturnActionItemProvider

        protected CallReturnActionItemProvider callReturnActionItemProvider
        This keeps track of the one adapter used for all CallReturnAction instances.
        Generated class or method.
      • probabilisticBranchTransitionItemProvider

        protected ProbabilisticBranchTransitionItemProvider probabilisticBranchTransitionItemProvider
        This keeps track of the one adapter used for all ProbabilisticBranchTransition instances.
        Generated class or method.
      • acquireActionItemProvider

        protected AcquireActionItemProvider acquireActionItemProvider
        This keeps track of the one adapter used for all AcquireAction instances.
        Generated class or method.
      • collectionIteratorActionItemProvider

        protected CollectionIteratorActionItemProvider collectionIteratorActionItemProvider
        This keeps track of the one adapter used for all CollectionIteratorAction instances.
        Generated class or method.
      • guardedBranchTransitionItemProvider

        protected GuardedBranchTransitionItemProvider guardedBranchTransitionItemProvider
        This keeps track of the one adapter used for all GuardedBranchTransition instances.
        Generated class or method.
      • setVariableActionItemProvider

        protected SetVariableActionItemProvider setVariableActionItemProvider
        This keeps track of the one adapter used for all SetVariableAction instances.
        Generated class or method.
      • internalCallActionItemProvider

        protected InternalCallActionItemProvider internalCallActionItemProvider
        This keeps track of the one adapter used for all InternalCallAction instances.
        Generated class or method.
      • emitEventActionItemProvider

        protected EmitEventActionItemProvider emitEventActionItemProvider
        This keeps track of the one adapter used for all EmitEventAction instances.
        Generated class or method.
      • internalActionItemProvider

        protected InternalActionItemProvider internalActionItemProvider
        This keeps track of the one adapter used for all InternalAction instances.
        Generated class or method.
    • Constructor Detail

      • SeffItemProviderAdapterFactory

        public SeffItemProviderAdapterFactory()
        This constructs an instance.
        Generated class or method.
    • Method Detail

      • createStopActionAdapter

        public Adapter createStopActionAdapter()
        This creates an adapter for a StopAction.
        Overrides:
        createStopActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createResourceDemandingBehaviourAdapter

        public Adapter createResourceDemandingBehaviourAdapter()
        This creates an adapter for a ResourceDemandingBehaviour.
        Overrides:
        createResourceDemandingBehaviourAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createBranchActionAdapter

        public Adapter createBranchActionAdapter()
        This creates an adapter for a BranchAction.
        Overrides:
        createBranchActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createStartActionAdapter

        public Adapter createStartActionAdapter()
        This creates an adapter for a StartAction.
        Overrides:
        createStartActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createResourceDemandingSEFFAdapter

        public Adapter createResourceDemandingSEFFAdapter()
        This creates an adapter for a ResourceDemandingSEFF.
        Overrides:
        createResourceDemandingSEFFAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createResourceDemandingInternalBehaviourAdapter

        public Adapter createResourceDemandingInternalBehaviourAdapter()
        This creates an adapter for a ResourceDemandingInternalBehaviour.
        Overrides:
        createResourceDemandingInternalBehaviourAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createReleaseActionAdapter

        public Adapter createReleaseActionAdapter()
        This creates an adapter for a ReleaseAction.
        Overrides:
        createReleaseActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createLoopActionAdapter

        public Adapter createLoopActionAdapter()
        This creates an adapter for a LoopAction.
        Overrides:
        createLoopActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createForkActionAdapter

        public Adapter createForkActionAdapter()
        This creates an adapter for a ForkAction.
        Overrides:
        createForkActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createForkedBehaviourAdapter

        public Adapter createForkedBehaviourAdapter()
        This creates an adapter for a ForkedBehaviour.
        Overrides:
        createForkedBehaviourAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createSynchronisationPointAdapter

        public Adapter createSynchronisationPointAdapter()
        This creates an adapter for a SynchronisationPoint.
        Overrides:
        createSynchronisationPointAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createExternalCallActionAdapter

        public Adapter createExternalCallActionAdapter()
        This creates an adapter for a ExternalCallAction.
        Overrides:
        createExternalCallActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createCallReturnActionAdapter

        public Adapter createCallReturnActionAdapter()
        This creates an adapter for a CallReturnAction.
        Overrides:
        createCallReturnActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createProbabilisticBranchTransitionAdapter

        public Adapter createProbabilisticBranchTransitionAdapter()
        This creates an adapter for a ProbabilisticBranchTransition.
        Overrides:
        createProbabilisticBranchTransitionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createAcquireActionAdapter

        public Adapter createAcquireActionAdapter()
        This creates an adapter for a AcquireAction.
        Overrides:
        createAcquireActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createCollectionIteratorActionAdapter

        public Adapter createCollectionIteratorActionAdapter()
        This creates an adapter for a CollectionIteratorAction.
        Overrides:
        createCollectionIteratorActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createGuardedBranchTransitionAdapter

        public Adapter createGuardedBranchTransitionAdapter()
        This creates an adapter for a GuardedBranchTransition.
        Overrides:
        createGuardedBranchTransitionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createSetVariableActionAdapter

        public Adapter createSetVariableActionAdapter()
        This creates an adapter for a SetVariableAction.
        Overrides:
        createSetVariableActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createInternalCallActionAdapter

        public Adapter createInternalCallActionAdapter()
        This creates an adapter for a InternalCallAction.
        Overrides:
        createInternalCallActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createEmitEventActionAdapter

        public Adapter createEmitEventActionAdapter()
        This creates an adapter for a EmitEventAction.
        Overrides:
        createEmitEventActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • createInternalActionAdapter

        public Adapter createInternalActionAdapter()
        This creates an adapter for a InternalAction.
        Overrides:
        createInternalActionAdapter in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • isFactoryForType

        public boolean isFactoryForType​(Object type)
        Specified by:
        isFactoryForType in interface AdapterFactory
        Overrides:
        isFactoryForType in class org.palladiosimulator.pcm.seff.util.SeffAdapterFactory
        Generated class or method.
      • dispose

        public void dispose()
        This disposes all of the item providers created by this factory.
        Specified by:
        dispose in interface IDisposable
        Generated class or method.