public class SimJavaCoreXpt extends JavaCoreXpt
Constructor and Description |
---|
SimJavaCoreXpt() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.CharSequence |
_actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.AbstractAction aa) |
protected java.lang.CharSequence |
_actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.BranchAction ba) |
protected java.lang.CharSequence |
_actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.CollectionIteratorAction cia) |
protected java.lang.CharSequence |
_actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.ForkAction fa) |
protected java.lang.CharSequence |
_actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.LoopAction la) |
protected java.lang.CharSequence |
_componentService(org.palladiosimulator.pcm.repository.InfrastructureSignature is,
org.palladiosimulator.pcm.repository.RepositoryComponent component) |
protected java.lang.CharSequence |
_componentService(org.palladiosimulator.pcm.repository.OperationSignature os,
org.palladiosimulator.pcm.repository.RepositoryComponent component)
Separation of bodies generated for actions and calling these bodies.
|
protected java.lang.CharSequence |
_interfaceHelperMethodsDeclaration(org.palladiosimulator.pcm.repository.InfrastructureInterface ii) |
protected java.lang.CharSequence |
_interfaceHelperMethodsDeclaration(org.palladiosimulator.pcm.repository.OperationInterface oi) |
protected java.lang.CharSequence |
_passiveResourceDecls(org.palladiosimulator.pcm.repository.BasicComponent bc) |
protected java.lang.CharSequence |
_passiveResourceDecls(org.palladiosimulator.pcm.repository.RepositoryComponent rc) |
java.lang.String |
actionsAsCalls(org.palladiosimulator.pcm.seff.AbstractAction aa,
java.lang.String contextName) |
java.lang.String |
actionsAsMethods(org.palladiosimulator.pcm.seff.AbstractAction aa) |
java.lang.CharSequence |
actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.AbstractAction cia) |
java.lang.CharSequence |
componentConstructor(org.palladiosimulator.pcm.repository.RepositoryComponent rc) |
java.lang.CharSequence |
componentConstructorTM(org.palladiosimulator.pcm.repository.RepositoryComponent component) |
java.lang.CharSequence |
componentHelperMethodsDeclaration(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity ipe) |
java.lang.CharSequence |
componentHelperMethodsDeclarationTM(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity) |
java.lang.CharSequence |
componentService(org.palladiosimulator.pcm.repository.Signature is,
org.palladiosimulator.pcm.repository.RepositoryComponent component) |
java.lang.CharSequence |
componentServiceTM(org.palladiosimulator.pcm.repository.Signature signature,
org.palladiosimulator.pcm.repository.RepositoryComponent component) |
java.lang.CharSequence |
containerAvailabilityCheck(org.palladiosimulator.pcm.repository.OperationSignature os) |
java.lang.CharSequence |
containerAvailabilityCheckTM(org.palladiosimulator.pcm.repository.OperationSignature signature) |
java.lang.CharSequence |
contextTypeTM(org.palladiosimulator.pcm.seff.AbstractAction action) |
java.lang.String |
initCalculatorsTM(org.palladiosimulator.pcm.repository.RepositoryComponent rc) |
java.lang.CharSequence |
interfaceHelperMethodsDeclaration(org.palladiosimulator.pcm.repository.Interface ii) |
java.lang.CharSequence |
parameterListTM(org.palladiosimulator.pcm.repository.Signature signature) |
java.lang.CharSequence |
parameterUsageListTM(org.palladiosimulator.pcm.repository.Signature signature) |
java.lang.CharSequence |
passiveResourceDecls(org.palladiosimulator.pcm.repository.RepositoryComponent bc) |
java.lang.CharSequence |
returnTypeTM(org.palladiosimulator.pcm.repository.Signature signature) |
java.lang.CharSequence |
specificImplementationPartForInterfaceTM(org.palladiosimulator.pcm.repository.RepositoryComponent rc) |
java.lang.CharSequence |
specificImplementationPartTM(org.palladiosimulator.pcm.repository.RepositoryComponent rc) |
_componentImplementation, _componentImplementation, _componentImplementation, _componentServiceSignature, _componentServiceSignature, _componentServiceTM, _componentServiceTM, _innerImplementation, _innerImplementation, _innerImplementation, _returnType, _returnType, _returnTypeTM, _returnTypeTM, actions, classHeader, componentImplementation, componentImplementationChildClassTM, componentImplementationForImplComponentTypesAndSubSystems, componentImplementationInterface, componentPackage, componentService, componentServiceSignature, contentImplementationInterfaceHeader, infrastructureSignature, innerImplementation, operationSignature, parameter, parameterUse, returnType, superClassesTM
public java.lang.CharSequence specificImplementationPartTM(org.palladiosimulator.pcm.repository.RepositoryComponent rc)
specificImplementationPartTM
in class JavaCoreXpt
public java.lang.CharSequence specificImplementationPartForInterfaceTM(org.palladiosimulator.pcm.repository.RepositoryComponent rc)
specificImplementationPartForInterfaceTM
in class JavaCoreXpt
public java.lang.CharSequence componentConstructor(org.palladiosimulator.pcm.repository.RepositoryComponent rc)
protected java.lang.CharSequence _passiveResourceDecls(org.palladiosimulator.pcm.repository.RepositoryComponent rc)
protected java.lang.CharSequence _passiveResourceDecls(org.palladiosimulator.pcm.repository.BasicComponent bc)
public java.lang.CharSequence componentHelperMethodsDeclaration(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity ipe)
protected java.lang.CharSequence _interfaceHelperMethodsDeclaration(org.palladiosimulator.pcm.repository.OperationInterface oi)
protected java.lang.CharSequence _interfaceHelperMethodsDeclaration(org.palladiosimulator.pcm.repository.InfrastructureInterface ii)
public java.lang.String initCalculatorsTM(org.palladiosimulator.pcm.repository.RepositoryComponent rc)
public java.lang.CharSequence containerAvailabilityCheck(org.palladiosimulator.pcm.repository.OperationSignature os)
protected java.lang.CharSequence _componentService(org.palladiosimulator.pcm.repository.OperationSignature os, org.palladiosimulator.pcm.repository.RepositoryComponent component)
protected java.lang.CharSequence _componentService(org.palladiosimulator.pcm.repository.InfrastructureSignature is, org.palladiosimulator.pcm.repository.RepositoryComponent component)
public java.lang.String actionsAsCalls(org.palladiosimulator.pcm.seff.AbstractAction aa, java.lang.String contextName)
public java.lang.String actionsAsMethods(org.palladiosimulator.pcm.seff.AbstractAction aa)
protected java.lang.CharSequence _actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.AbstractAction aa)
protected java.lang.CharSequence _actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.CollectionIteratorAction cia)
protected java.lang.CharSequence _actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.LoopAction la)
protected java.lang.CharSequence _actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.BranchAction ba)
protected java.lang.CharSequence _actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.ForkAction fa)
public java.lang.CharSequence componentConstructorTM(org.palladiosimulator.pcm.repository.RepositoryComponent component)
componentConstructorTM
in class JavaCoreXpt
public java.lang.CharSequence componentHelperMethodsDeclarationTM(org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity entity)
componentHelperMethodsDeclarationTM
in class JavaCoreXpt
public java.lang.CharSequence parameterListTM(org.palladiosimulator.pcm.repository.Signature signature)
parameterListTM
in class JavaCoreXpt
public java.lang.CharSequence parameterUsageListTM(org.palladiosimulator.pcm.repository.Signature signature)
parameterUsageListTM
in class JavaCoreXpt
public java.lang.CharSequence returnTypeTM(org.palladiosimulator.pcm.repository.Signature signature)
returnTypeTM
in class JavaCoreXpt
public java.lang.CharSequence contextTypeTM(org.palladiosimulator.pcm.seff.AbstractAction action)
contextTypeTM
in class JavaCoreXpt
public java.lang.CharSequence componentServiceTM(org.palladiosimulator.pcm.repository.Signature signature, org.palladiosimulator.pcm.repository.RepositoryComponent component)
componentServiceTM
in class JavaCoreXpt
public java.lang.CharSequence containerAvailabilityCheckTM(org.palladiosimulator.pcm.repository.OperationSignature signature)
containerAvailabilityCheckTM
in class JavaCoreXpt
public java.lang.CharSequence passiveResourceDecls(org.palladiosimulator.pcm.repository.RepositoryComponent bc)
public java.lang.CharSequence interfaceHelperMethodsDeclaration(org.palladiosimulator.pcm.repository.Interface ii)
public java.lang.CharSequence componentService(org.palladiosimulator.pcm.repository.Signature is, org.palladiosimulator.pcm.repository.RepositoryComponent component)
public java.lang.CharSequence actionsAsMethodsSubBehavior(org.palladiosimulator.pcm.seff.AbstractAction cia)