GroupBlock* createChildBlock(GroupBlock* parent);
FunctionalBlock* addFunctionalBlock(GroupBlock *group, ReferenceBlock *ref);
+ bool removeFunctionalBlock(FunctionalBlock* block, GroupBlock *group);
+ bool removeGroupBlock(GroupBlock *group);
private:
GroupBlock* topGroup;