Package org.somox.util
Class SourceCodeDecoratorHelper
java.lang.Object
org.somox.util.SourceCodeDecoratorHelper
-
Constructor Summary
ConstructorDescriptionSourceCodeDecoratorHelper
(SourceCodeDecoratorRepository sourceCodeDecoratorRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoid
createComponentImplementingClassesLink
(org.palladiosimulator.pcm.repository.BasicComponent basicComponent, org.emftext.language.java.classifiers.Class jaMoPPClass) void
createInterfaceSourceCodeLink
(org.palladiosimulator.pcm.repository.Interface pcmInterface, org.emftext.language.java.classifiers.ConcreteClassifier jaMoPPInterface) void
createMethodLevelSourceCodeLink
(org.palladiosimulator.pcm.repository.Signature signature, org.emftext.language.java.members.Member jaMoPPMember) <T> T
findPCMInterfaceForJaMoPPType
(org.emftext.language.java.types.Type type, Class<T> interfaceClass)
-
Constructor Details
-
SourceCodeDecoratorHelper
-
-
Method Details
-
createComponentImplementingClassesLink
public void createComponentImplementingClassesLink(org.palladiosimulator.pcm.repository.BasicComponent basicComponent, org.emftext.language.java.classifiers.Class jaMoPPClass) -
createInterfaceSourceCodeLink
public void createInterfaceSourceCodeLink(org.palladiosimulator.pcm.repository.Interface pcmInterface, org.emftext.language.java.classifiers.ConcreteClassifier jaMoPPInterface) -
findPCMInterfaceForJaMoPPType
public <T> T findPCMInterfaceForJaMoPPType(org.emftext.language.java.types.Type type, Class<T> interfaceClass) -
createMethodLevelSourceCodeLink
public void createMethodLevelSourceCodeLink(org.palladiosimulator.pcm.repository.Signature signature, org.emftext.language.java.members.Member jaMoPPMember)
-