diff options
Diffstat (limited to 'src/core/model/Domain.hpp')
-rw-r--r-- | src/core/model/Domain.hpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/core/model/Domain.hpp b/src/core/model/Domain.hpp index 3f41ecf..081435a 100644 --- a/src/core/model/Domain.hpp +++ b/src/core/model/Domain.hpp @@ -275,6 +275,17 @@ public: const NodeVector<StructuredClass> &getChildren() const { return children; } /** + * Returns all StructuredClasses whose instances are allowed as children in + * the Structure Tree of instances of this field including subclasses of + * children, which are allowed directly. + * + * @return all StructuredClasses whose instances are allowed as children in + * the Structure Tree of instances of this field including subclasses of + * children, which are allowed directly. + */ + NodeVector<StructuredClass> getChildrenWithSubclasses() const; + + /** * Adds a StructuredClass whose instances shall be allowed as children in * the StructureTree of instances of this field. */ |