Rethinking about it: I would like to use the signature
NodeTypeManager.hasNodeType(Qname) instead of String. What do you think?

a+
Nico
my blog! http://www.deviant-abstraction.net !!


> At the moment I'd use the exception:
>
>     try {
>         nodeTypeManager.getNodeType(name);
>         // exists
>     } catch (NoSuchNodeTypeException e) {
>         // does not exist
>     }
>
> But I agree that a utility method like
> NodeTypeManager.hasNodeType(String) would feel nicer for applications
> that want to automatically create a node type if it doesn't yet exist.
> If you like, a patch for adding such a method to
> JackrabbitNodeTypeManager and NodeTypeManagerImpl would be welcome.
> Alexander's use of NodeTypeRegistry.isRegistered(QName) is correct.
>
> I'll propose such an addition to JSR 283.
>
> BR,
>
> Jukka Zitting
>
> --
> Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
> Software craftsmanship, JCR consulting, and Java development
>




--

Reply via email to