Class JseCompositeComponent
- java.lang.Object
-
- org.palladiosimulator.protocom.traverse.framework.PcmRepresentative<org.palladiosimulator.pcm.repository.CompositeComponent>
-
- org.palladiosimulator.protocom.traverse.framework.repository.XCompositeComponent
-
- org.palladiosimulator.protocom.traverse.jse.repository.JseCompositeComponent
-
public class JseCompositeComponent extends XCompositeComponent
An CompositeComponent translates into the following Java compilation units:- a class used to setup the assembly (a CompositeComponent is a ComposedStructure),
- an interface for this component's class,
- a context class for assembly,
- an interface for the context class,
- a class for each component's port. TODO: Move to traverse
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.protocom.traverse.framework.PcmRepresentative
copiedFiles, entity, generatedFiles, injector
-
-
Constructor Summary
Constructors Constructor Description JseCompositeComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate()
Generate the files needed for this entity.-
Methods inherited from class org.palladiosimulator.protocom.traverse.framework.PcmRepresentative
setEntity, transform, traverse
-
-
-
-
Method Detail
-
generate
public void generate()
Description copied from class:PcmRepresentative
Generate the files needed for this entity. Nothing is generated in the default case.- Overrides:
generate
in classPcmRepresentative<org.palladiosimulator.pcm.repository.CompositeComponent>
-
-