jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Guggisberg <stefan.guggisb...@gmail.com>
Subject Re: Properties versus child node definition
Date Fri, 02 Dec 2005 09:43:42 GMT
hi simon

jackrabbit supports multiple inheritance for node types. create a
node type that declares the email properties and add it as a supertype
to other node types.

alternatively you could create a mixin node type that declares the
email properties. you could then add the mixin to individual nodes.


On 12/2/05, Simon Gash <Simon.Gash@gossinteractive.com> wrote:
> Can properties be inherited by separate node definitions? I'm
> considering something like an e-mail address where I can represent it as
> a String property with its own validation constraint. I would like then
> to be able to add it to other node types whenever I want to use an
> e-mail address. I guess the other way of doing this would be to use a
> child node definition but that seems a bit over the top for a simple
> e-mail address, also I might have multiple e-mail addresses per node
> type (home, work ...). What's the best way of doing this?
> Thanks
> Simon
> Come visit us at:
> Content Management Europe Exhibition.  29th November - 1st December 2005, Olympia Grand
Hall, London.  Stand # 341
> GOSS - Ranked 4th in the Deloitte Technology Fast 50 Awards 2004 and 88th in the Deloitte
Technology Fast 500 EMEA.
> This email contains proprietary information, some or all of which may be legally privileged.
It is for the intended recipient only. If an addressing or transmission error has misdirected
this email, please notify the author by replying to this email. If you are not the intended
recipient you may not use, disclose, distribute, copy, print or rely on this email.
> Email transmission cannot be guaranteed to be secure or error free, as information may
be intercepted, corrupted, lost, destroyed, arrive late or incomplete or contain viruses.
This email and any files attached to it have been checked with virus detection software before
transmission. You should nonetheless carry out your own virus check before opening any attachment.
GOSS Interactive Ltd accepts no liability for any loss or damage that may be caused by software

View raw message