> Hussein Shafie
> poster wrote:
> > 1. Does XXE support key and keyref in schema?
>
> Yes, XXE fully supports W3C XML schemas, and this includes
> key and keyref.
^^^^^^^^^^^^^^
> > 2. What corresponding UI support is available e.g. to
> select elements
> > for a keyref?
>
> There is no UI support other than reporting validation errors
^^^^^^^^^^^^^
I'm a bit confused. Does "fully support" in XXE mean "validation checks on
save"?
Specifically, is there any (plan to offer) convenient way to style the
keyref elements with a UI widget for establishing keyref links? I can see a
useful widget which knows about keys and keyrefs in the schema, and offers
only valid keyref choices when editing a document. I would not be able to
develop such a thing myself in Java.
> > 3. Is there an evaluation version of Profession Edition to
> check out things
> > like this?
>
> No but you can use Standard Edition to check features like
> this one. See
> http://www.xmlmind.com/xmleditor/user_faq.html#try_pro_edition
That page suggests "temporarily add a target namespace to your schemas with
an URI starting with "http://www.xmlmind.com/xmleditor/schema/" (example:
"http://www.xmlmind.com/xmleditor/schema/test").
Sorry if this sounds elementary, but what does this do? Specifically if I
have "my.xsd"
...
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:my="http://www.example.com/my"
targetNamespace="http://www.example.com/my"
I add targetNamespace="http://www.xmlmind.com/xmleditor/schema/test"
>
I then want to test on instance document "my.xml". Is anything corresponding
required in the instance documents or XXE config files? Sounds like this
will prevent me from using Std edition with published schema that do not
have such a targetNamespace, but not using my own schema in Std edition. Am
I understanding correctly?
Thanks!