Yes, I agree, you should be able to add class expressions to the domain
of a property. I have looked at the current implementation of the domain
widget and the required change is harder than I anticipated. We'll try
to fix this in the near future.
> I see in the Protege 3.x property editor the ability specialize the
> range of an object property using an OWL expression. Is there a
> reason why this cannot also be specified for a property's domain?
> I have a specific example that calls for such a constraint. I can add
> such an expression using a text editor, and the resultant restriction
> appears correctly when loaded into Protege and displayed.
> Mark Feblowitz
> IBM Research
> protege-owl mailing list
> [hidden email] > https://mailman.stanford.edu/mailman/listinfo/protege-owl >
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 >