Skip to content

_MxDCore.LomUtils

Module constants

  • _control_surface_list_parent

Classes

class LomInformation

__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)