Class PcmCommons
- java.lang.Object
-
- org.palladiosimulator.protocom.lang.java.util.PcmCommons
-
public class PcmCommons extends Object
Common PCM stuff. TODO: write something ingenious to justify this class here.
-
-
Constructor Summary
Constructors Constructor Description PcmCommons()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
call(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages)
static String
callStub(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages)
static 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)
static List<org.palladiosimulator.pcm.core.composition.Connector>
getProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
static org.palladiosimulator.pcm.core.composition.ProvidedDelegationConnector
getProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
static List<org.palladiosimulator.pcm.core.composition.Connector>
getRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
static org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector
getRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.RequiredRole p)
static boolean
hasConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
static String
stackContextClass()
static String
stackContextParameterList()
static String
stackContextParameterUsageList()
static String
stackframeParameterList()
static String
stackframeType()
-
-
-
Method Detail
-
stackframeType
public static String stackframeType()
-
stackframeParameterList
public static String stackframeParameterList()
-
stackContextParameterList
public static String stackContextParameterList()
-
stackContextClass
public static String stackContextClass()
-
stackContextParameterUsageList
public static String stackContextParameterUsageList()
-
call
public static String call(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages)
-
callStub
public static String callStub(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.core.entity.Entity call, String prefix, List<org.palladiosimulator.pcm.parameter.VariableUsage> parameterUsages, List<org.palladiosimulator.pcm.parameter.VariableUsage> outParameterUsages)
-
getProvidedDelegationConnector
public static org.palladiosimulator.pcm.core.composition.ProvidedDelegationConnector getProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.ProvidedRole p)
-
getProvidedDelegationConnector
public static List<org.palladiosimulator.pcm.core.composition.Connector> getProvidedDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
-
getRequiredDelegationConnector
public static org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector getRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.repository.RequiredRole p)
-
getRequiredDelegationConnector
public static List<org.palladiosimulator.pcm.core.composition.Connector> getRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s)
-
hasConnector
public static boolean hasConnector(org.palladiosimulator.pcm.core.composition.ComposedStructure s, org.palladiosimulator.pcm.core.composition.AssemblyContext ctx, org.palladiosimulator.pcm.repository.RequiredRole r)
-
getConnector
public static 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)
-
-