From 601d07df6339696bace0f303a69a0a02a39f9eea Mon Sep 17 00:00:00 2001 From: Benjamin Paassen Date: Thu, 22 Jan 2015 00:43:14 +0100 Subject: made setParent protected to be consistent with move semantics. --- src/core/model/Document.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/core/model/Document.hpp') diff --git a/src/core/model/Document.hpp b/src/core/model/Document.hpp index a7dee25..f13faf2 100644 --- a/src/core/model/Document.hpp +++ b/src/core/model/Document.hpp @@ -372,6 +372,8 @@ public: * information please refer to the header documentation above. */ class StructuredEntity : public StructureNode, public DocumentEntity { + friend Document; + protected: bool doValidate(Logger &logger) const override; @@ -497,7 +499,7 @@ public: class Anchor : public StructureNode { protected: bool doValidate(Logger &logger) const override; - + public: /** * Constructor for Anchor. @@ -545,6 +547,7 @@ public: */ class AnnotationEntity : public Node, public DocumentEntity { friend DocumentEntity; + friend Document; private: Owned start; -- cgit v1.2.3