«Interface»
Connectable
+ on_connect( in from_port: String, in to_port: PortElementObject)
+ on_disconnect( in port_name: String)
«Interface»
ComponentObject
+ on_init()
+ on_remove()
+ on_startup()
+ on_shutdown()
«Interface»
FragmentObject
+ set_container_interface( in container: Container)
«Interface»
PortElementObject
executor
providedPortElement
1
*
requiredPortElement
*
*