

Public Member Functions | |
| def | __init__ (self, node) |
| def | isExpandable (self) |
| def | getChildren (self) |
| def | dblselected (self) |
| def | selected (self) |
| def | getIconName (self) |
| def | panel (self, parent) |
| def | addNode (self, service) |
| def | panel1 (self, parent) |
| def | layout (self, rankdir) |
| def | addLink (self, link) |
Public Member Functions inherited from gui.Item.Item | |
| def | father (self) |
| def | box (self, parent) |
Public Attributes | |
| node | |
| graph | |
| label | |
| datalinks | |
| controllinks | |
| emitting | |
Public Attributes inherited from gui.Item.Item | |
| label | |
| emitting | |
Static Public Attributes | |
| int | n = 0 |
| panels | |
| def gui.Items.ItemComposedNode.__init__ | ( | self, | |
| node | |||
| ) |
Reimplemented from gui.Item.Item.
| def gui.Items.ItemComposedNode.addLink | ( | self, | |
| link | |||
| ) |
Definition at line 198 of file Items.py.
References gui.Items.ItemComposedNode.controllinks, and gui.Items.ItemComposedNode.datalinks.
| def gui.Items.ItemComposedNode.addNode | ( | self, | |
| service | |||
| ) |
Reimplemented in gui.Items.ItemSwitch, and gui.Items.ItemForLoop.
Definition at line 176 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().
Referenced by gui.GraphViewer.GraphViewer.popup().
| def gui.Items.ItemComposedNode.dblselected | ( | self | ) |
Method called on double selection
Reimplemented from gui.Item.Item.
Definition at line 148 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().
| def gui.Items.ItemComposedNode.getChildren | ( | self | ) |
Reimplemented from gui.Item.Item.
Definition at line 132 of file Items.py.
References gui.Items.ItemComposedNode.controllinks, gui.Items.ItemComposedNode.datalinks, 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< ENGINE::DynParaLoop * >.node(), YACS::looptypeParser< ENGINE::ForLoop * >.node(), YACS::looptypeParser< PseudoComposedNode * >.node(), YACS::looptypeParser< T >.node(), YACS::looptypeParser< ENGINE::WhileLoop * >.node(), YACS::casetypeParser.node(), YACS::bloctypeParser< T >.node(), and YACS::bloctypeParser< YACS::ENGINE::Proc * >.node().
| def gui.Items.ItemComposedNode.getIconName | ( | self | ) |
Reimplemented from gui.Item.Item.
| def gui.Items.ItemComposedNode.isExpandable | ( | self | ) |
Reimplemented from gui.Item.Item.
| def gui.Items.ItemComposedNode.layout | ( | self, | |
| rankdir | |||
| ) |
Definition at line 192 of file Items.py.
References gui.graph.grid.graph, and gui.Items.ItemComposedNode.graph.
| def gui.Items.ItemComposedNode.panel | ( | self, | |
| parent | |||
| ) |
Retourne un tab widget pour browser/editer la proc
Reimplemented from gui.Item.Item.
Definition at line 169 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.ItemComposedNode.panel1 | ( | self, | |
| parent | |||
| ) |
Definition at line 187 of file Items.py.
References gui.graph.grid.graph, and gui.Items.ItemComposedNode.graph.
| def gui.Items.ItemComposedNode.selected | ( | self | ) |
Method called on selection
Reimplemented from gui.Item.Item.
Definition at line 157 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.ItemComposedNode.controllinks |
Definition at line 127 of file Items.py.
Referenced by gui.Items.ItemComposedNode.addLink(), and gui.Items.ItemComposedNode.getChildren().
| gui.Items.ItemComposedNode.datalinks |
Definition at line 126 of file Items.py.
Referenced by gui.Items.ItemComposedNode.addLink(), and gui.Items.ItemComposedNode.getChildren().
| gui.Items.ItemComposedNode.emitting |
Definition at line 153 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.ItemComposedNode.graph |
Definition at line 124 of file Items.py.
Referenced by gui.Items.ItemComposedNode.layout(), and gui.Items.ItemComposedNode.panel1().
| gui.Items.ItemComposedNode.label |
Definition at line 125 of file Items.py.
Referenced by gui.CItems.Cell.moveBy(), and gui.CItems.Cell.show().
| gui.Items.ItemComposedNode.node |
Definition at line 123 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 196 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().