#include "UmlStateAction.h" #include "FileOut.h" #include "UmlTransition.h" void UmlStateAction::memo_incoming_trans() { const QVector ch = children(); unsigned n = ch.size(); unsigned i; for (i = 0; i != n; i += 1) { UmlStateItem * x = dynamic_cast(ch[i]); if (x != 0) x->memo_incoming_trans(); } } void UmlStateAction::write(FileOut & out) { out.indent(); out << "\n"; _incoming_trans.clear(); // ! unload(); }