

Public Member Functions | |
| def | __init__ (self, node) |
| def | selected (self) |
| def | isExpandable (self) |
| def | getChildren (self) |
| def | panel (self, parent) |
Public Member Functions inherited from gui.Item.Item | |
| def | father (self) |
| def | getIconName (self) |
| def | box (self, parent) |
| def | dblselected (self) |
Public Attributes | |
| node | |
| label | |
| father | |
| emitting | |
Public Attributes inherited from gui.Item.Item | |
| label | |
| emitting | |
Static Public Attributes | |
| list | panels = [] |
| box | |
| def gui.Items.ItemNode.__init__ | ( | self, | |
| node | |||
| ) |
Reimplemented from gui.Item.Item.
| def gui.Items.ItemNode.getChildren | ( | self | ) |
Reimplemented from gui.Item.Item.
Definition at line 386 of file Items.py.
References gui.cataitems.ItemNode.node, gui.cataitems.ItemComposedNode.node, gui.CItems.ControlItem.node, gui.CItems.PortItem.node, gui.CItems.Cell.node, gui.graph.Graph.node, gui.GraphViewer.PortItem.node, gui.Items.ItemComposedNode.node, gui.Items.ItemNode.node, YACS::servertypeParser< T >.node(), YACS::servicetypeParser< T >.node(), YACS::looptypeParser< PseudoComposedNode * >.node(), YACS::looptypeParser< T >.node(), YACS::looptypeParser< ENGINE::ForLoop * >.node(), YACS::looptypeParser< ENGINE::DynParaLoop * >.node(), YACS::looptypeParser< ENGINE::WhileLoop * >.node(), YACS::casetypeParser.node(), YACS::bloctypeParser< T >.node(), and YACS::bloctypeParser< YACS::ENGINE::Proc * >.node().
| def gui.Items.ItemNode.isExpandable | ( | self | ) |
Reimplemented from gui.Item.Item.
| def gui.Items.ItemNode.panel | ( | self, | |
| parent | |||
| ) |
Retourne un tab widget pour browser/editer l'item
Reimplemented from gui.Item.Item.
Definition at line 398 of file Items.py.
References gui.BoxManager.BoxManager.panels, gui.cataitems.Obj.panels, gui.Items.ItemComposedNode.panels, gui.Items.ItemPort.panels, gui.Items.ItemInPort.panels, gui.Items.ItemOutPort.panels, gui.Items.ItemNode.panels, gui.Items.ItemScriptNode.panels, gui.Items.ItemFuncNode.panels, gui.Items.ItemService.panels, and gui.PanelManager.PanelManager.panels.
| def gui.Items.ItemNode.selected | ( | self | ) |
Method called on selection
Reimplemented from gui.Item.Item.
Definition at line 371 of file Items.py.
References gui.cataitems.Obj.emitting, gui.cataitems.ItemService.emitting, gui.cataitems.ItemType.emitting, gui.cataitems.ItemCompo.emitting, gui.cataitems.ItemNode.emitting, gui.cataitems.ItemComposedNode.emitting, gui.cataitems.Cata.emitting, gui.Item.Item.emitting, gui.Items.ItemComposedNode.emitting, gui.Items.ItemPort.emitting, gui.Items.ItemNode.emitting, gui.sessions.Sessions.emitting, gui.sessions.Session.emitting, gui.cataitems.ItemNode.node, gui.cataitems.ItemComposedNode.node, gui.CItems.ControlItem.node, gui.CItems.PortItem.node, gui.CItems.Cell.node, gui.graph.Graph.node, gui.GraphViewer.PortItem.node, gui.Items.ItemComposedNode.node, gui.Items.ItemNode.node, YACS::servertypeParser< T >.node(), YACS::servicetypeParser< T >.node(), YACS::looptypeParser< T >.node(), YACS::looptypeParser< ENGINE::ForLoop * >.node(), YACS::looptypeParser< ENGINE::WhileLoop * >.node(), YACS::looptypeParser< PseudoComposedNode * >.node(), YACS::looptypeParser< ENGINE::DynParaLoop * >.node(), YACS::casetypeParser.node(), YACS::bloctypeParser< T >.node(), and YACS::bloctypeParser< YACS::ENGINE::Proc * >.node().
Referenced by gui.browser_catalog.Browser.handleBut1(), and gui.GraphViewer.GraphViewer.selectItem().
| gui.Items.ItemNode.emitting |
Definition at line 376 of file Items.py.
Referenced by gui.cataitems.Cata.dblselected(), gui.Items.ItemComposedNode.dblselected(), gui.cataitems.Obj.selected(), gui.cataitems.ItemService.selected(), gui.cataitems.ItemType.selected(), gui.cataitems.ItemCompo.selected(), gui.cataitems.ItemNode.selected(), gui.cataitems.ItemComposedNode.selected(), gui.Items.ItemComposedNode.selected(), gui.Items.ItemPort.selected(), gui.Items.ItemNode.selected(), gui.sessions.Sessions.selected(), and gui.sessions.Session.selected().
| gui.Items.ItemNode.label |
Definition at line 368 of file Items.py.
Referenced by gui.CItems.Cell.moveBy(), and gui.CItems.Cell.show().
| gui.Items.ItemNode.node |
Definition at line 367 of file Items.py.
Referenced by gui.cataitems.ItemNode.addNode(), gui.cataitems.ItemComposedNode.addNode(), gui.Items.ItemComposedNode.addNode(), gui.Items.ItemForLoop.addNode(), gui.CItems.Cell.customEvent(), gui.Items.ItemComposedNode.dblselected(), gui.Items.ItemComposedNode.getChildren(), gui.Items.ItemNode.getChildren(), gui.Items.ItemService.handleCancel(), gui.Items.ItemService.handleSave(), gui.graph.Graph.layout(), gui.CItems.ControlItem.moveBy(), gui.CItems.PortItem.moveBy(), gui.GraphViewer.PortItem.moveBy(), gui.CItems.Cell.selected(), gui.Items.ItemComposedNode.selected(), gui.Items.ItemNode.selected(), and gui.CItems.Cell.tooltip().
|
static |
Definition at line 364 of file Items.py.
Referenced by gui.BoxManager.BoxManager.changePanel(), gui.cataitems.Obj.panel(), gui.Items.ItemComposedNode.panel(), gui.Items.ItemPort.panel(), gui.Items.ItemNode.panel(), gui.BoxManager.BoxManager.setview(), and gui.PanelManager.PanelManager.setview().