Frederik,

In fact I don't want to flame here but rather to find the "truth". You
see, we have some understanding of user needs here at JetBrains, which
of course, might be wrong. So, let me give you the set of statements
concerning our subject and I'd like to correct the one which is wrong.
Here we are:

1. If you define some additional namespace than you add some tags in
that namespace.
2. The set of possible (valid) tags and attributes in the defined
namespace is finite and quite small in 99.999% cases.
3. In your application you will perform some sort of validation of these
tags.
4. It's possible to create schema file which will perform the same
validation.
5. In 99% cases you _will_ do the validation against the schema in your
application.
6. You will tell the parser how to get the schema by the namespace URI
(I stress your attention on URI - not URL) in one of the following ways:
   a) You will implement your own EntityResolver which will map the
arbitrary set of characters in URI to InputStreams
   b) You'll add the schemaLocation attribute to your document
   c) You'll pass the schameLocation property to your parser.

Is this right? If it is, I will continue my reasoning. If no, I'd like
you to object towards the exact statements. 
 
Best regards,
Mike Aizatsky.
------------------------------
JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!" 




_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to