Extensibility questions

Dear,

I have few use cases I want to share and see the appropriate answer for

1) I want to add a PROPRIETARY NON REQUIRED option to an existing xproc step ?
2) I want to add a PROPRIETARY NON REQUIRED input port to an existing
xproc step ?
3) I want to add a PROPRIETARY NON REQUIRED parameter input port to an
existing xproc step ?
4) I want to add a PROPRIETARY NON REQUIRED output port to an existing
xproc step ?


For each one, how can I do that, and if I can't which error is thrown ?

Following is a an example for 1)

1) for example : p:count, with xmlns:my="http://my.site.com/ns/"

a) Is this valid ?
<p:count my:option="myvalue"/>

b) ..or this ?
<p:count>
<p:with-option name="my:option" select="'myvalue'"/>
</p:count>

c) ..or this ?
<p:count>
<p:pipeinfo>
<p:with-option name="my:option" select="'myvalue'"/>
</p:pipeinfo>
</p:count>


Mohamed

-- 
Innovimax SARL
Consulting, Training & XML Development
9, impasse des Orteaux
75020 Paris
Tel : +33 9 52 475787
Fax : +33 1 4356 1746
http://www.innovimax.fr
RCS Paris 488.018.631
SARL au capital de 10.000 €

Received on Saturday, 10 May 2008 21:11:56 UTC