java.lang.Object
org.palladiosimulator.protocom.traverse.framework.PcmRepresentative<org.palladiosimulator.pcm.repository.BasicComponent>
org.palladiosimulator.protocom.traverse.framework.repository.XBasicComponent
org.palladiosimulator.protocom.traverse.jse.repository.JseBasicComponent

public class JseBasicComponent extends XBasicComponent
A Basic Component translates into the following Java compilation units:
  • a class implementing the component's resource demands,
  • an interface for the component class,
  • a context class for assembly,
  • an interface for the context class,
  • a class for each component's port.
  • Constructor Details

    • JseBasicComponent

      public JseBasicComponent()
  • Method Details

    • 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 class PcmRepresentative<org.palladiosimulator.pcm.repository.BasicComponent>