← Back to team overview

oship-dev team mailing list archive

[Bug 623581] Re: issues in class Link in the common package

 

Sorry, about my last comments related to Link objects be a set member. This topic seems to be well implemented on this class. Anyway, this bug is not fixed yet: 
- the methods aren't called by the class itself. they must validate the object parameters during the object initialization.
- There are methods on the class that it's not found on the openehr specification( the concept and isArchetypeRoot to be more specifically). They probably were included due to a concept misunderstanding including the Locatable class.
- the type attribute can named as type. This name doesn't change the type method available on the builtin scope.

-- 
issues in class Link in the common package
https://bugs.launchpad.net/bugs/623581
You received this bug notification because you are a member of OSHIP
Development Team, which is subscribed to Open Source Health Information
Platform.

Status in Open Source Health Information Platform (OSHIP): Incomplete

Bug description:
It seems that meaningValid, typeValid and targetValid in ILink interface are not necessary, since the attributes meaning, type and target are already required in the respective schemas.

Link does not inherit from Locatable.





References