I wonder if it wouldn't be simpler to add a general extension mechanism
to the whole API. Think about variable arguments. We add an extra
argument to every method which can be used to pass extra arguments. We
don't need to limit this to PSVI augmentations. It's a general mechanism
that can carry any piece of additional information the implementation
wants/needs. Then we can use that to carry the PSVI augmentations, as
one application of this mechanism.

As for the type of interface you need, this can be done with something
which is just like the InfosetAugmentations interface Elena is
proposing, but you call it AdditionalArguments or something more general
like that.
-- 
Arnaud  Le Hors - IBM, XML Standards Strategy Group / W3C AC Rep.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to