_MxDCore.LomUtils
Module constants
_control_surface_list_parent
Classes
__init__(self, lom_object, epii_version, *a, **k)
description(self)
lists_of_children(self)
children(self)
functions(self)
properties(self)
_add_list_of_children(self, prop_name)
_add_child(self, real_prop, prop_name)
_generate_object_info(self, lom_object, epii_version)
_generate_property_info(self, prop_name, lom_object, epii_version)
class LomIntrospection
__init__(self, directory, exclude, *a, **k)
lom_classes(self)
_is_relevant_class(self, class_object)
_process_class(self, class_object)
_is_relevant_module(self, module_object)
_process_module(self, module_object)
_create_introspection_for_module_or_class(self, attribute)
_create_introspection_for_dir(self, directory)
class TopLevelControlSurfaceListParent
control_surfaces(self)
class LomPathCalculator
__init__(self, lom_object, external_device, *a, **k)
path_components(self)
_find_root_object_path(self, external_device, lom_object)
_find_property_object_path(self, lom_object, parent)
_find_tuple_element_object_path(self, lom_object, parent)
_prepend_path_component(self, component, components)
_calculate_path(self, lom_object, external_device_getter)
class LomPathResolver
__init__(self, path_components, external_device, lom_classes, list_manager, cs_wrapper_registry, *a, **k)
lom_object(self)
_tuple_element_from_path(self, path_components)
_property_object_from_path(self, path_components)
_calculate_object_from_path(self, path_components)
Functions
create_lom_doc_string(lom_object)
is_control_surfaces_list(path_component)
wrap_control_surfaces_list(parent, cs_wrapper_registry)