RelaxNG/publiset.rnc
changeset 405 01dc5329a485
parent 400 4eeecb8b9f0b
child 416 544199d43060
equal deleted inserted replaced
404:f1ed1f966ce2 405:01dc5329a485
   292 composition.division.attributes =
   292 composition.division.attributes =
   293    path.attribute?
   293    path.attribute?
   294  & (xpath.attribute | xslt.attribute)?
   294  & (xpath.attribute | xslt.attribute)?
   295  & remap.attributes
   295  & remap.attributes
   296  & argument.attribute?
   296  & argument.attribute?
       
   297  & mode.attribute?
   297 selection.division.attributes =
   298 selection.division.attributes =
   298    path.attribute?
   299    path.attribute?
   299  & argument.attribute?
   300  & argument.attribute?
       
   301  & mode.attribute?
   300 
   302 
   301 composition.division.content =
   303 composition.division.content =
   302    composition.head?,
   304    composition.head?,
   303    (composition.division | composition.file)+
   305    (composition.division | composition.file)+
   304 selection.division.content =
   306 selection.division.content =
   317 
   319 
   318 composition.file.attributes =
   320 composition.file.attributes =
   319    path.attribute?
   321    path.attribute?
   320  & (xpath.attribute | xslt.attribute)?
   322  & (xpath.attribute | xslt.attribute)?
   321  & argument.attribute?
   323  & argument.attribute?
       
   324  & mode.attribute?
   322 selection.file.attributes =
   325 selection.file.attributes =
   323    path.attribute?
   326    path.attribute?
   324 argument.attribute = attribute argument { text }
   327 argument.attribute = attribute argument { text }
       
   328 mode.attribute = attribute mode { text }
   325 
   329 
   326 file.content = xsd:anyURI
   330 file.content = xsd:anyURI
   327 
   331 
   328 
   332 
   329 # =============================================================================
   333 # =============================================================================