Added diagram type enum

This commit is contained in:
Bartek Kryza
2022-03-30 23:43:08 +02:00
parent a8b57e4eb1
commit 22483df105
8 changed files with 25 additions and 6 deletions

View File

@@ -36,6 +36,11 @@ const std::vector<type_safe::object_ref<const enum_>> diagram::enums() const
return enums_;
}
common::model::diagram_t diagram::type() const
{
return common::model::diagram_t::kClass;
}
bool diagram::has_class(const class_ &c) const
{
return std::any_of(classes_.cbegin(), classes_.cend(),