Class JavaCoreXpt
java.lang.Object
de.uka.ipd.sdq.pcm.codegen.simucom.transformations.JavaCoreXpt
- Direct Known Subclasses:
SimJavaCoreXpt
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected CharSequence
_componentImplementation
(org.palladiosimulator.pcm.repository.ImplementationComponentType component) protected CharSequence
_componentImplementation
(org.palladiosimulator.pcm.repository.RepositoryComponent component) protected CharSequence
_componentImplementation
(org.palladiosimulator.pcm.subsystem.SubSystem system) protected CharSequence
_componentServiceSignature
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) protected CharSequence
_componentServiceSignature
(org.palladiosimulator.pcm.repository.OperationSignature signature) protected CharSequence
_componentServiceTM
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.repository.RepositoryComponent component) protected CharSequence
_componentServiceTM
(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.repository.RepositoryComponent component) protected CharSequence
_innerImplementation
(org.palladiosimulator.pcm.repository.BasicComponent component) protected CharSequence
_innerImplementation
(org.palladiosimulator.pcm.repository.CompositeComponent component) protected CharSequence
_innerImplementation
(org.palladiosimulator.pcm.repository.RepositoryComponent component) protected CharSequence
_returnType
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) protected CharSequence
_returnType
(org.palladiosimulator.pcm.repository.OperationSignature signature) protected CharSequence
_returnTypeTM
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) protected CharSequence
_returnTypeTM
(org.palladiosimulator.pcm.repository.OperationSignature signature) actions
(org.palladiosimulator.pcm.seff.AbstractAction action) classHeader
(org.palladiosimulator.pcm.repository.RepositoryComponent component) componentConstructorTM
(org.palladiosimulator.pcm.repository.RepositoryComponent component) componentHelperMethodsDeclarationTM
(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity) componentImplementation
(org.palladiosimulator.pcm.repository.RepositoryComponent component) componentImplementationChildClassTM
(org.palladiosimulator.pcm.repository.RepositoryComponent component) void
componentImplementationForImplComponentTypesAndSubSystems
(org.palladiosimulator.pcm.repository.RepositoryComponent component) void
componentImplementationInterface
(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity) componentPackage
(org.palladiosimulator.pcm.repository.RepositoryComponent component) componentService
(org.palladiosimulator.pcm.seff.ServiceEffectSpecification seff) componentServiceSignature
(org.palladiosimulator.pcm.repository.Signature signature) componentServiceTM
(org.palladiosimulator.pcm.repository.Signature signature, org.palladiosimulator.pcm.repository.RepositoryComponent component) containerAvailabilityCheckTM
(org.palladiosimulator.pcm.repository.OperationSignature signature) contentImplementationInterfaceHeader
(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity) contextTypeTM
(org.palladiosimulator.pcm.seff.AbstractAction action) infrastructureSignature
(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) innerImplementation
(org.palladiosimulator.pcm.repository.RepositoryComponent component) operationSignature
(org.palladiosimulator.pcm.repository.OperationSignature signature) parameter
(org.palladiosimulator.pcm.repository.Parameter param) parameterListTM
(org.palladiosimulator.pcm.repository.Signature signature) parameterUsageListTM
(org.palladiosimulator.pcm.repository.Signature signature) parameterUse
(org.palladiosimulator.pcm.repository.Parameter param) returnType
(org.palladiosimulator.pcm.repository.Signature signature) returnTypeTM
(org.palladiosimulator.pcm.repository.Signature signature) specificImplementationPartForInterfaceTM
(org.palladiosimulator.pcm.repository.RepositoryComponent component) specificImplementationPartTM
(org.palladiosimulator.pcm.repository.RepositoryComponent component) superClassesTM
(org.palladiosimulator.pcm.repository.RepositoryComponent component)
-
Constructor Details
-
JavaCoreXpt
public JavaCoreXpt()
-
-
Method Details
-
classHeader
-
operationSignature
public CharSequence operationSignature(org.palladiosimulator.pcm.repository.OperationSignature signature) -
infrastructureSignature
public CharSequence infrastructureSignature(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) -
_returnType
protected CharSequence _returnType(org.palladiosimulator.pcm.repository.OperationSignature signature) -
_returnType
protected CharSequence _returnType(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) -
_returnTypeTM
protected CharSequence _returnTypeTM(org.palladiosimulator.pcm.repository.OperationSignature signature) -
_returnTypeTM
protected CharSequence _returnTypeTM(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) -
parameterListTM
-
parameterUsageListTM
-
parameter
-
parameterUse
-
componentService
public CharSequence componentService(org.palladiosimulator.pcm.seff.ServiceEffectSpecification seff) -
_componentServiceSignature
protected CharSequence _componentServiceSignature(org.palladiosimulator.pcm.repository.OperationSignature signature) -
_componentServiceSignature
protected CharSequence _componentServiceSignature(org.palladiosimulator.pcm.repository.InfrastructureSignature signature) -
_componentServiceTM
protected CharSequence _componentServiceTM(org.palladiosimulator.pcm.repository.OperationSignature signature, org.palladiosimulator.pcm.repository.RepositoryComponent component) -
_componentServiceTM
protected CharSequence _componentServiceTM(org.palladiosimulator.pcm.repository.InfrastructureSignature signature, org.palladiosimulator.pcm.repository.RepositoryComponent component) -
actions
-
_componentImplementation
protected CharSequence _componentImplementation(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
_componentImplementation
protected CharSequence _componentImplementation(org.palladiosimulator.pcm.repository.ImplementationComponentType component) -
_componentImplementation
protected CharSequence _componentImplementation(org.palladiosimulator.pcm.subsystem.SubSystem system) -
componentImplementationForImplComponentTypesAndSubSystems
public void componentImplementationForImplComponentTypesAndSubSystems(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
componentPackage
public CharSequence componentPackage(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
componentImplementationInterface
public void componentImplementationInterface(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity) -
contentImplementationInterfaceHeader
public CharSequence contentImplementationInterfaceHeader(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity) -
componentHelperMethodsDeclarationTM
public CharSequence componentHelperMethodsDeclarationTM(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity) -
componentImplementationChildClassTM
public CharSequence componentImplementationChildClassTM(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
specificImplementationPartTM
public CharSequence specificImplementationPartTM(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
specificImplementationPartForInterfaceTM
public CharSequence specificImplementationPartForInterfaceTM(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
superClassesTM
public CharSequence superClassesTM(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
_innerImplementation
protected CharSequence _innerImplementation(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
_innerImplementation
protected CharSequence _innerImplementation(org.palladiosimulator.pcm.repository.BasicComponent component) -
_innerImplementation
protected CharSequence _innerImplementation(org.palladiosimulator.pcm.repository.CompositeComponent component) -
componentConstructorTM
public CharSequence componentConstructorTM(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
containerAvailabilityCheckTM
public CharSequence containerAvailabilityCheckTM(org.palladiosimulator.pcm.repository.OperationSignature signature) -
contextTypeTM
-
returnType
-
returnTypeTM
-
componentServiceSignature
public CharSequence componentServiceSignature(org.palladiosimulator.pcm.repository.Signature signature) -
componentServiceTM
public CharSequence componentServiceTM(org.palladiosimulator.pcm.repository.Signature signature, org.palladiosimulator.pcm.repository.RepositoryComponent component) -
componentImplementation
public CharSequence componentImplementation(org.palladiosimulator.pcm.repository.RepositoryComponent component) -
innerImplementation
public CharSequence innerImplementation(org.palladiosimulator.pcm.repository.RepositoryComponent component)
-