4 #include "ComposedNode.hxx"
12 class Switch : public ComposedNode
15 std::vector<Node *> _vectorOfNode;//Nodes ownered
17 Switch(const std::string& name);
19 void edSetNumberOfCases(int numberOfCases);
20 void edSetNode(int caseId, Node *node) throw(Exception);
22 void checkNoCyclePassingThrough(Node *node) throw(Exception);