jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christoph Kiehl <christ...@sulu3000.de>
Subject Re: Inheritance of "orderable" attribute for node types
Date Thu, 02 Aug 2007 10:36:20 GMT
Stefan Guggisberg wrote:

>> we just discovered, that the "orderable" attribute of node types is not
>> inherited from supertypes. NodeTypeImpl.hasOrderableChildNodes() just calls
>> NodeTypeDef.hasOrderableChildNodes() instead of using the EffectiveNodeType to
>> determine if a node type allows orderable child nodes.
>> The specification does not define how this should be handled (6.7.8 Inheritance
>> Among Node Types), but was there any reason not to use EffectiveNodeType?


> inheritance semantics, especially with multiple inhertitance, are
> non-trivial at best
> and up to a certain degree arbitrary.


> jackrabbit therefore, in compliance with the spec, doesn't support inheritance
> of node type attributes.

Ok. Thanks for the clarification and reasoning.


View raw message