[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#5517) add superclass of existing class fails



On May 24, 2008, at 2:18 AM, ando@sys-net.it wrote:

> I believe the actual implementation should be... implementation
> dependent :), provided it is consistent.

I agree there is a slight inconsistency.

A client can delete a listed superclass but not add an superclass of a  
listed attribute.

One could argue that both be considered invalid operations.  However,  
it would be reasonable to consider an add of an unlisted superclass  
and a delete of a listed superclass to be valid.  However, a add of an  
already listed class should be invalid and a delete of a unlisted  
class should always be invalid.

-- Kurt