HomePhabricator
Diffusion MITK 7858851292b3

Add RemoveProperty to IPropertyOwner

Description

Add RemoveProperty to IPropertyOwner

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!

Maniphest Tasks: T23769

Differential Revision: https://phabricator.mitk.org/D96

Details

Provenance
flocaAuthored on Jan 30 2018, 3:58 PM
flocaPushed on Jan 31 2018, 2:17 PM
Differential Revision
Restricted Differential Revision
Parents
rMITK5c98d910e0ad: Implemented test for GenericIDRelationRule
Branches
Unknown
Tags
Unknown