xml.flow-from.xpl Maven / Gradle / Ivy
Channel elements out of named flows.
flow() values in the input must be represented by css:flow elements with a 'from'
attribute. Documents in the input sequence that represent a named flow must have this
indicated with a css:flow attribute on the document element. All elements in named flows
must have a css:anchor attribute that matches the css:id attribute of an element at the
original position.
css:flow elements are substituted by a segment of the flow denoted by the 'from'
attribute. Which segment of the flow is consumed is determined by the 'scope' attribute,
the position of the css:flow element and the original positions of the elements in the
named flow (denoted by their css:anchor attributes). With a 'scope' attribute of
'document', all elements in the named flow are consumed. Without a 'scope' attribute,
all elements in the named flow with an original position before the css:flow element but
after the first preceding css:flow element with the same 'from' attribute, are
consumed.