java.lang.Object
de.uka.ipd.sdq.pcm.codegen.simucom.transformations.PCMext

public class PCMext extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.core.entity.InterfaceProvidingRequiringEntity pct)
     
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.repository.CompositeComponent cc)
     
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.repository.InfrastructureProvidedRole pr)
     
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.repository.InfrastructureRequiredRole rr)
     
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.repository.OperationProvidedRole pr)
     
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.repository.OperationRequiredRole rr)
     
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.repository.RepositoryComponent pct)
     
    protected Set<org.palladiosimulator.pcm.core.entity.Entity>
    _collectRepositories(org.palladiosimulator.pcm.system.System s)
     
    protected String
    _getID(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
     
    protected String
    _getID(de.uka.ipd.sdq.stoex.NamespaceReference nsr)
     
    protected String
    _getID(de.uka.ipd.sdq.stoex.VariableReference vr)
     
    protected boolean
    _isInnerReference(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
     
    protected boolean
    _isInnerReference(de.uka.ipd.sdq.stoex.NamespaceReference nsr)
     
    protected boolean
    _isInnerReference(de.uka.ipd.sdq.stoex.VariableReference vr)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(List<org.palladiosimulator.pcm.seff.AbstractBranchTransition> list, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(org.palladiosimulator.pcm.seff.AbstractAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(org.palladiosimulator.pcm.seff.AbstractLoopAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(org.palladiosimulator.pcm.seff.BranchAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(org.palladiosimulator.pcm.seff.ExternalCallAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(org.palladiosimulator.pcm.seff.ForkAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(org.palladiosimulator.pcm.seff.ForkedBehaviour b, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    _queryExternalCallActions(org.palladiosimulator.pcm.seff.SynchronisationPoint p, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(List<org.palladiosimulator.pcm.seff.AbstractBranchTransition> list, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(org.palladiosimulator.pcm.seff.AbstractAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(org.palladiosimulator.pcm.seff.AbstractLoopAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(org.palladiosimulator.pcm.seff.BranchAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(org.palladiosimulator.pcm.seff.ForkAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(org.palladiosimulator.pcm.seff.ForkedBehaviour b, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(org.palladiosimulator.pcm.seff.InternalAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.seff.InternalAction>
    _queryInternalActions(org.palladiosimulator.pcm.seff.SynchronisationPoint p, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    protected List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall>
    _querySystemCalls(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenBe)
     
    protected List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall>
    _querySystemCalls(org.palladiosimulator.pcm.usagemodel.UsageScenario us)
     
    protected boolean
    _test(org.palladiosimulator.pcm.core.composition.AssemblyConnector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    protected boolean
    _test(org.palladiosimulator.pcm.core.composition.AssemblyEventConnector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.SinkRole r)
     
    protected boolean
    _test(org.palladiosimulator.pcm.core.composition.AssemblyInfrastructureConnector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.InfrastructureRequiredRole r)
     
    protected boolean
    _test(org.palladiosimulator.pcm.core.composition.Connector conn, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    Set<org.palladiosimulator.pcm.core.entity.Entity>
    collectRepositories(org.eclipse.emf.cdo.CDOObject cc)
     
    Iterable<org.palladiosimulator.pcm.core.composition.Connector>
    connectors(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
     
    org.palladiosimulator.pcm.repository.BasicComponent
     
    org.palladiosimulator.pcm.seff.StartAction
    findStart(List<org.palladiosimulator.pcm.seff.AbstractAction> actions)
     
    org.palladiosimulator.pcm.usagemodel.AbstractUserAction
    findStop(org.palladiosimulator.pcm.usagemodel.AbstractUserAction a)
     
    org.palladiosimulator.pcm.seff.AbstractAction
    findStopAction(org.palladiosimulator.pcm.seff.AbstractAction a)
     
    Set<org.palladiosimulator.analyzer.completions.Completion>
    getAllCompletions(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
     
    org.palladiosimulator.pcm.core.composition.Connector
    getConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    getID(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
     
    getParentSubsystemsIdConcatenationFor(org.palladiosimulator.pcm.system.System s, org.palladiosimulator.pcm.core.composition.ComposedStructure toMatch)
     
    org.palladiosimulator.pcm.core.composition.ProvidedDelegationConnector
    getProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
     
    org.palladiosimulator.pcm.core.composition.ProvidedInfrastructureDelegationConnector
    getProvidedInfastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
     
    org.palladiosimulator.pcm.core.composition.ProvidedDelegationConnector
    getProvidedInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureProvidedRole p)
     
    List<org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity>
    getProvidingEntities(List<org.palladiosimulator.pcm.repository.ProvidedRole> pr)
     
    List<org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity>
    getProvidingEntitiesRecursive(List<org.palladiosimulator.pcm.repository.ProvidedRole> pr, int i)
     
    org.palladiosimulator.pcm.seff.ResourceDemandingSEFF
    getRdseff(org.palladiosimulator.pcm.seff.AbstractAction action)
     
    org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector
    getRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    org.palladiosimulator.pcm.core.composition.RequiredInfrastructureDelegationConnector
    getRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector
    getRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureRequiredRole r)
     
    org.palladiosimulator.pcm.seff.ServiceEffectSpecification
    getSEFF(org.palladiosimulator.pcm.repository.Signature service, org.palladiosimulator.pcm.repository.RepositoryComponent c)
     
    Set<org.palladiosimulator.pcm.system.System>
    getSystemsFromCalls(Collection<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> calls)
     
    boolean
    hasConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    boolean
    hasProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
     
    boolean
    hasProvidedInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureProvidedRole p)
     
    boolean
    hasProvidedInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
     
    boolean
    hasRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    boolean
    hasRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
     
    boolean
    hasRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureRequiredRole r)
     
    boolean
    hasSEFF(org.palladiosimulator.pcm.repository.Signature service, org.palladiosimulator.pcm.repository.RepositoryComponent c)
     
    boolean
    isInnerReference(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
     
    parameterUsageLHS(org.palladiosimulator.pcm.parameter.VariableUsage vu)
     
    List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    queryExternalCallActions(Object a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    List<org.palladiosimulator.pcm.seff.ExternalCallAction>
    queryExternalCallActionsForkedBehaviour(List<org.palladiosimulator.pcm.seff.ForkedBehaviour> list, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
     
    List<org.palladiosimulator.pcm.seff.InternalAction>
    queryInternalActions(Object a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    List<org.palladiosimulator.pcm.seff.InternalAction>
    queryInternalActionsForkedBehaviour(List<org.palladiosimulator.pcm.seff.ForkedBehaviour> list, List<org.palladiosimulator.pcm.seff.InternalAction> result)
     
    List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall>
    querySystemCalls(org.palladiosimulator.pcm.core.entity.Entity scenBe)
     
    List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall>
    querySystemCallsInBranches(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenBe)
     
    List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall>
    querySystemCallsInLoops(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenBe)
     
    boolean
    test(org.palladiosimulator.pcm.core.composition.Connector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.Role r)
     
    List<org.palladiosimulator.pcm.system.System>
    uniqueSystemList(List<org.palladiosimulator.pcm.system.System> s)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PCMext

      public PCMext()
  • Method Details

    • findStart

      public org.palladiosimulator.pcm.seff.StartAction findStart(List<org.palladiosimulator.pcm.seff.AbstractAction> actions)
    • connectors

      public Iterable<org.palladiosimulator.pcm.core.composition.Connector> connectors(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
    • _test

      protected boolean _test(org.palladiosimulator.pcm.core.composition.Connector conn, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • _test

      protected boolean _test(org.palladiosimulator.pcm.core.composition.AssemblyConnector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • _test

      protected boolean _test(org.palladiosimulator.pcm.core.composition.AssemblyInfrastructureConnector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.InfrastructureRequiredRole r)
    • _test

      protected boolean _test(org.palladiosimulator.pcm.core.composition.AssemblyEventConnector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.SinkRole r)
    • hasConnector

      public boolean hasConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • getConnector

      public org.palladiosimulator.pcm.core.composition.Connector getConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • hasProvidedDelegationConnector

      public boolean hasProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
    • hasProvidedInfrastructureDelegationConnector

      public boolean hasProvidedInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
    • getProvidedDelegationConnector

      public org.palladiosimulator.pcm.core.composition.ProvidedDelegationConnector getProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
    • getProvidedInfastructureDelegationConnector

      public org.palladiosimulator.pcm.core.composition.ProvidedInfrastructureDelegationConnector getProvidedInfastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
    • hasRequiredDelegationConnector

      public boolean hasRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • hasRequiredInfrastructureDelegationConnector

      public boolean hasRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • getRequiredDelegationConnector

      public org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector getRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • getRequiredInfrastructureDelegationConnector

      public org.palladiosimulator.pcm.core.composition.RequiredInfrastructureDelegationConnector getRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
    • hasProvidedInfrastructureDelegationConnector

      public boolean hasProvidedInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureProvidedRole p)
    • getProvidedInfrastructureDelegationConnector

      public org.palladiosimulator.pcm.core.composition.ProvidedDelegationConnector getProvidedInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureProvidedRole p)
    • hasRequiredInfrastructureDelegationConnector

      public boolean hasRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureRequiredRole r)
    • getRequiredInfrastructureDelegationConnector

      public org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector getRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.InfrastructureRequiredRole r)
    • querySystemCallsInLoops

      public List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> querySystemCallsInLoops(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenBe)
    • querySystemCallsInBranches

      public List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> querySystemCallsInBranches(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenBe)
    • _querySystemCalls

      protected List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> _querySystemCalls(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour scenBe)
    • getSystemsFromCalls

      public Set<org.palladiosimulator.pcm.system.System> getSystemsFromCalls(Collection<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> calls)
    • _querySystemCalls

      protected List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> _querySystemCalls(org.palladiosimulator.pcm.usagemodel.UsageScenario us)
    • _getID

      protected String _getID(de.uka.ipd.sdq.stoex.VariableReference vr)
    • _getID

      protected String _getID(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
    • _getID

      protected String _getID(de.uka.ipd.sdq.stoex.NamespaceReference nsr)
    • parameterUsageLHS

      public String parameterUsageLHS(org.palladiosimulator.pcm.parameter.VariableUsage vu)
    • _isInnerReference

      protected boolean _isInnerReference(de.uka.ipd.sdq.stoex.VariableReference vr)
    • _isInnerReference

      protected boolean _isInnerReference(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
    • _isInnerReference

      protected boolean _isInnerReference(de.uka.ipd.sdq.stoex.NamespaceReference nsr)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.system.System s)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.repository.OperationProvidedRole pr)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.repository.InfrastructureProvidedRole pr)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.repository.OperationRequiredRole rr)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.repository.InfrastructureRequiredRole rr)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.repository.RepositoryComponent pct)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.repository.CompositeComponent cc)
    • _collectRepositories

      protected Set<org.palladiosimulator.pcm.core.entity.Entity> _collectRepositories(org.palladiosimulator.pcm.core.entity.InterfaceProvidingRequiringEntity pct)
    • hasSEFF

      public boolean hasSEFF(org.palladiosimulator.pcm.repository.Signature service, org.palladiosimulator.pcm.repository.RepositoryComponent c)
    • getSEFF

      public org.palladiosimulator.pcm.seff.ServiceEffectSpecification getSEFF(org.palladiosimulator.pcm.repository.Signature service, org.palladiosimulator.pcm.repository.RepositoryComponent c)
    • getAllCompletions

      public Set<org.palladiosimulator.analyzer.completions.Completion> getAllCompletions(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
    • findStopAction

      public org.palladiosimulator.pcm.seff.AbstractAction findStopAction(org.palladiosimulator.pcm.seff.AbstractAction a)
    • findStop

      public org.palladiosimulator.pcm.usagemodel.AbstractUserAction findStop(org.palladiosimulator.pcm.usagemodel.AbstractUserAction a)
    • getProvidingEntities

      public List<org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity> getProvidingEntities(List<org.palladiosimulator.pcm.repository.ProvidedRole> pr)
    • getProvidingEntitiesRecursive

      public List<org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity> getProvidingEntitiesRecursive(List<org.palladiosimulator.pcm.repository.ProvidedRole> pr, int i)
    • findContainerComponent

      public org.palladiosimulator.pcm.repository.BasicComponent findContainerComponent(EObject o)
    • uniqueSystemList

      public List<org.palladiosimulator.pcm.system.System> uniqueSystemList(List<org.palladiosimulator.pcm.system.System> s)
    • getParentSubsystemsIdConcatenationFor

      public String getParentSubsystemsIdConcatenationFor(org.palladiosimulator.pcm.system.System s, org.palladiosimulator.pcm.core.composition.ComposedStructure toMatch)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(org.palladiosimulator.pcm.seff.AbstractAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(org.palladiosimulator.pcm.seff.ExternalCallAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(org.palladiosimulator.pcm.seff.BranchAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(List<org.palladiosimulator.pcm.seff.AbstractBranchTransition> list, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(org.palladiosimulator.pcm.seff.AbstractLoopAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(org.palladiosimulator.pcm.seff.ForkAction a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(org.palladiosimulator.pcm.seff.SynchronisationPoint p, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • queryExternalCallActionsForkedBehaviour

      public List<org.palladiosimulator.pcm.seff.ExternalCallAction> queryExternalCallActionsForkedBehaviour(List<org.palladiosimulator.pcm.seff.ForkedBehaviour> list, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryExternalCallActions

      protected List<org.palladiosimulator.pcm.seff.ExternalCallAction> _queryExternalCallActions(org.palladiosimulator.pcm.seff.ForkedBehaviour b, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(org.palladiosimulator.pcm.seff.AbstractAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(org.palladiosimulator.pcm.seff.InternalAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(org.palladiosimulator.pcm.seff.BranchAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(List<org.palladiosimulator.pcm.seff.AbstractBranchTransition> list, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(org.palladiosimulator.pcm.seff.AbstractLoopAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(org.palladiosimulator.pcm.seff.ForkAction a, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(org.palladiosimulator.pcm.seff.SynchronisationPoint p, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • queryInternalActionsForkedBehaviour

      public List<org.palladiosimulator.pcm.seff.InternalAction> queryInternalActionsForkedBehaviour(List<org.palladiosimulator.pcm.seff.ForkedBehaviour> list, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • _queryInternalActions

      protected List<org.palladiosimulator.pcm.seff.InternalAction> _queryInternalActions(org.palladiosimulator.pcm.seff.ForkedBehaviour b, List<org.palladiosimulator.pcm.seff.InternalAction> result)
    • getRdseff

      public org.palladiosimulator.pcm.seff.ResourceDemandingSEFF getRdseff(org.palladiosimulator.pcm.seff.AbstractAction action)
    • test

      public boolean test(org.palladiosimulator.pcm.core.composition.Connector c, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.Role r)
    • querySystemCalls

      public List<org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall> querySystemCalls(org.palladiosimulator.pcm.core.entity.Entity scenBe)
    • getID

      public String getID(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
    • isInnerReference

      public boolean isInnerReference(de.uka.ipd.sdq.stoex.AbstractNamedReference nsr)
    • collectRepositories

      public Set<org.palladiosimulator.pcm.core.entity.Entity> collectRepositories(org.eclipse.emf.cdo.CDOObject cc)
    • queryExternalCallActions

      public List<org.palladiosimulator.pcm.seff.ExternalCallAction> queryExternalCallActions(Object a, List<org.palladiosimulator.pcm.seff.ExternalCallAction> result)
    • queryInternalActions

      public List<org.palladiosimulator.pcm.seff.InternalAction> queryInternalActions(Object a, List<org.palladiosimulator.pcm.seff.InternalAction> result)