python.processes.external.external_photos.ExternalPHOTOS Node1 python.processes.external.external _photos.ExternalPHOTOS + __init__() + needs_scheduling() Node2 python.processes.external.external _base.ExternalBase + name + executable + __init__() + needs_scheduling() Node2->Node1 Node3 python.processes.configurable. Configurable + parameters + __init__() + add_keyword() + expose() + has_keyword() + has_parameter() + parameters_by_keyword() + parameters_by_name() Node3->Node2 Node4 object Node4->Node3