Page MenuHomePhabricator | MITK

Implement IPropertyOwner for DataNode
Closed, ResolvedPublic

Description

Implement the Interface for DataNode.
Regard the look up strategy specified in T23761.

The internal DataNode should be refactored to assume that the context ID of IPropertyOwner is the Name of the BaseRender instance. Therefore for DataNodes contextID equals the BaseRenderer (and BaseRenderer null_ptr equals contextID "")
The documentation should be rewritten accordingly.

Event Timeline

floca updated the task description. (Show Details)Nov 17 2017, 12:45 PM

Had to rename the GetProperty() methods of the newly introduced interfaces to GetConstProperty() and GetNonConstProperty(), Otherwise the existing DataNode methods would clash.

kislinsk closed this task as Resolved.Dec 11 2017, 5:25 PM