Implement PropertyRelationRuleBase
Summary:
Additionally correct the precondition documentation of
IPropertyOwner::SetProperty and IPropertyOwner::RemoveProperty
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
First draft of PropertyRelationRuleBase and GenericIDRelationRule
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Started with PropertyRelationRuleBase test
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Implemented PropertyRelationRuleBase test.
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
add correct implementation of clone
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Implemented test for GenericIDRelationRule
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Fixed bug in IPropertyOwner/IPropertyProvider implementation of DataNode.
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Test Plan: unit tests
Reviewers: O1 MITK Core, goch
Reviewed By: O1 MITK Core, goch
Subscribers: goch
Maniphest Tasks: T23769
Differential Revision: https://phabricator.mitk.org/D96