From f98b9488667b68ef865b53ca57a0a1951e598eb4 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 7 Jun 2020 10:44:12 +0200 Subject: [PATCH] Revert "App: [skip ci] avoid that Origin makes persistent any properties of its extension" This reverts commit 457dba4fee90410d682f47300afda6e0a10c4fc1. --- src/App/Origin.h | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/src/App/Origin.h b/src/App/Origin.h index 29c25bf23d..9735bc9ebf 100644 --- a/src/App/Origin.h +++ b/src/App/Origin.h @@ -124,30 +124,6 @@ public: // Axis links PropertyLinkList OriginFeatures; - // The methods below avoid that the additional properties of the - // extension are accessible from outside - /** @name Access properties */ - //@{ - virtual Property *getPropertyByName(const char* name) const { - return PropertyContainer::getPropertyByName(name); - } - virtual const char* getPropertyName(const Property* prop) const { - return PropertyContainer::getPropertyName(prop); - } - virtual void getPropertyMap(std::map &Map) const { - return PropertyContainer::getPropertyMap(Map); - } - virtual void getPropertyList(std::vector &List) const { - return PropertyContainer::getPropertyList(List); - } - virtual void Save(Base::Writer& writer) const { - return PropertyContainer::Save(writer); - } - virtual void Restore(Base::XMLReader& reader) { - return PropertyContainer::Restore(reader); - } - //@} - protected: /// Checks integrity of the Origin virtual App::DocumentObjectExecReturn *execute(void);