ITriggerRegistryTool Node1 ITriggerRegistryTool + registerTriggerSelector() + getTriggerSelectorRegistry() + interfaceID() Node3 TriggerRegistryTool # m_registry + TriggerRegistryTool() + ~TriggerRegistryTool() + queryInterface() + registerTriggerSelector() + getTriggerSelectorRegistry() Node1->Node3 Node2 IAlgTool Node2->Node1