OrsObjectModelObserver¶
Debugging tool to examine model objects
- author:
Dragonfly Team
- contact:
- email:
- organization:
Comet Technologies Canada Inc.
- address:
460 Ste-Catherine Ouest, suite 600, Montréal, Québec, Canada, H3B 1A7
- copyright:
Comet Technologies Canada Inc. All rights reserved 2023.
- date:
Aug 19 2015 13:43
- dragonflyVersion:
3.0
- UUID:
a4e89592761811e79784448a5b5d70c0
Class Code¶
- class OrsPythonPlugins.OrsObjectModelObserver.OrsObjectModelObserver.OrsObjectModelObserver(*args, **kwargs)¶
- attachObjects(parentNodeGUID, listChildrenNodeGUID, graphModelID=None)¶
This function is to attach a set of objects :return:
- cleanup()¶
Deletes the variables managed by the plugin. It is the place to remove callbacks and other references to Python objects that would prevent them to be garbage collected. This method is called during the process of deletion of the plugin. It calls for the cleanup and deletion of the forms.
- deleteObjects(listObjectsGUIDToDelete)¶
This function is to delete the selected objects :return:
- detachAllMarkedConnections(graphModelID=None)¶
This function is to detach all marked connections :return:
- classmethod getMainFormClass()¶
Gets the class of the main form
- Returns:
output –
- isValidNewPotentialConnection(parentNodeGUID, childNodeGUID, graphModelID=None)¶
This function is to test if a new connection can be established between 2 nodes
- reorganizeGraph()¶
This function calls for a full reorganization of the graph nodes :return:
- classmethod startupDefault(openMainForm=True)¶
Creates an instance of the plugin class and opens the main form (if required) at the default position.
- Returns:
output (AbstractPlugin) – plugin instance
- updateGraphItemsToShowOnView()¶
This function is to actualize what items should be shown on the graph view :return:
- updateGraphModel()¶
This function is to actualize the graph model :return:
- updateTableFilteringOptionsModel()¶
This function is to actualize the table model of filtering options :return:
- updateTableItemsToShowOnView()¶
This function is to actualize what items should be shown on the table view of objects :return:
- updateTableModel()¶
This function is to actualize the table model of objects :return: