Schema Central Home  |  XProc Overview  |   Search XProc:
   Advanced Search
XProc

p:pipeline

Element Information

Namespace: http://www.w3.org/ns/xproc

Schema Document: xproc.xsd

Properties: Global, Qualified

Type: Anonymous

Content

Attributes

NameOccTypeDescriptionNotes
xml:id [0..1]xsd:IDdenotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.inherited from p:anyProc  
xml:base [0..1]xsd:anyURIdenotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.inherited from p:anyProc  
name [0..1]xsd:NCName
type [0..1]xsd:QName
exclude-inline-prefixes [0..1]p:ipTypefrom group p:pipeTopAttrs  
xpath-version [0..1]xsd:tokenDefault value is "1.0". from group p:pipeTopAttrs  
psvi-required [0..1]xsd:booleanDefault value is "false". from group p:pipeTopAttrs  
Any attribute[0..*]Namespace: ##other, Process Contents: lax

Used In

Sample Instance

<p:pipeline>
   <p:input port="NCName">
      <p:documentation>
         <!--any element-->
      </p:documentation>
      <p:empty>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:empty>
      <p:documentation>
         <!--any element-->
      </p:documentation>
   </p:input>
   <p:import href="http://www.example.com/">
      <p:documentation>
         <!--any element-->
      </p:documentation>
   </p:import>
   <p:documentation>
      <!--any element-->
   </p:documentation>
   <p:variable name="QName" select="string">
      <p:namespaces>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:namespaces>
      <p:pipe step="NCName" port="NCName">
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:pipe>
      <p:namespaces>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:namespaces>
   </p:variable>
   <p:documentation>
      <!--any element-->
   </p:documentation>
   <p:add-attribute match="string">
      <p:input port="NCName">
         <p:documentation>
            <!--any element-->
         </p:documentation>
         <p:empty>...
         </p:empty>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:input>
   </p:add-attribute>
   <p:documentation>
      <!--any element-->
   </p:documentation>
</p:pipeline>
Need XML Help?
D A T Y P I C
Training | Consulting | Development

 

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications