exopy.measurement.workspace.measurement_edition module¶
Widget related to measurement edition tasks.
-
class
exopy.measurement.workspace.measurement_edition.ComplexMenu(parent=None, **kwargs)¶ Bases:
enaml.widgets.menu.MenuMenu for tasks inheriting from ComplexTask (ie task with children).
-
context¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
workspace¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
-
class
exopy.measurement.workspace.measurement_edition.MeasEditionView(parent=None, **kwargs)¶ Bases:
enaml.widgets.container.ContainerMain view for measurement edition.
-
dock_item¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
editors¶
-
measurement¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
post_set_measurement¶
-
selected_task¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
workspace¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
-
class
exopy.measurement.workspace.measurement_edition.MeasureEditorDialog(parent=None, **kwargs)¶ Bases:
enaml.widgets.dialog.DialogDialog allowing to re-edit a measurement once it is in the queue.
-
measurement¶
-
workspace¶
-
-
class
exopy.measurement.workspace.measurement_edition.MeasurementEditorDockItem(parent=None, **kwargs)¶ Bases:
exopy.measurement.workspace.measurement_edition._MeasDockItemDockItem used for editing a measurement, main component of the workspace content.
-
measurement¶
-
workspace¶
-
-
class
exopy.measurement.workspace.measurement_edition.SaveAction(parent=None, **kwargs)¶ Bases:
enaml.widgets.action.ActionAction used to save task as a template.
-
action_context¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
workspace¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
-
class
exopy.measurement.workspace.measurement_edition.SimpleMenu(parent=None, **kwargs)¶ Bases:
enaml.widgets.menu.MenuMenu for tasks inheriting from SimpleTask (ie task with no children).
-
context¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
workspace¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
-
class
exopy.measurement.workspace.measurement_edition.TaskCopyAction(parent=None, **kwargs)¶ Bases:
enaml.widgets.action.ActionCopies the current task object to the paste buffer.
-
action_context¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
workspace¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
-
class
exopy.measurement.workspace.measurement_edition.TaskPasteAction(parent=None, **kwargs)¶ Bases:
enaml.widgets.action.ActionPastes the task currently in the paste buffer into the current node.
-
action_context¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
-
class
exopy.measurement.workspace.measurement_edition.TaskTreeNode(parent=None, **kwargs)¶ Bases:
exopy.utils.widgets.tree_nodes.TreeNodeCommon settings for tree nodes for tasks.
-
enter_rename¶
-
exit_rename¶
-
get_label¶
-
-
exopy.measurement.workspace.measurement_edition.build_task(workbench, future_parent)¶ Call the Command responsible for building a task.