[
https://issues.apache.org/jira/browse/CAY-944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrus Adamchik closed CAY-944.
-------------------------------
Resolution: Fixed
This is a specific refactoring. No need to keep an open jira for it if no one's
working on it.
> Untangle Attribute hierarchy
> ----------------------------
>
> Key: CAY-944
> URL: https://issues.apache.org/jira/browse/CAY-944
> Project: Cayenne
> Issue Type: Improvement
> Components: Core Library
> Reporter: Ari Maniatis
> Assignee: Ari Maniatis
> Priority: Major
> Fix For: Undefined future
>
>
> Attribute, DbAttribute, ObjAttribute and EmbbeddedAttribute share an uneasy
> kind of relationship - the goal is to make Embedded a subclass of Obj and
> create a new SimpleAttribute child of ObjAttribute which will be the new
> regular attribute we use every day.
> Maybe one day Attribute will go away. It serves little purpose as there isn't
> much in common between db and obj.
> All the same things need to happen to *Relationship and *Entity.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)