swirl Guide to OmniMark 6   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesOMX VariablesErrors
 
     
rule type   xmlns-change    

Syntax

  xmlns-change condition? local-scope


Purpose

A markup rule that fires when the namespace name of the current element is different form the namespace name of its parent. For the top level element, xmlns-change rules fire if the namespace name is not the empty string.

These rules require a %c or suppress action. They wrap the rule selection of the element rule for the element that caused the namespace change. In other words, the %c in the xmlns-change rule causes rule selection to take place for the element in the new namespace.

Example


  xmlns-change when xmlns-name is
        "www.some-uri.org/authors.xml"
     using group "authors"
        output "5c"
  group "'authors"
  element #base "name"
  ...

       
----

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ OMX ] [ ERRORS ]

OmniMark 6.5 Documentation Generated: December 23, 2002 at 6:25:49 pm
If you have any comments about this section of the documentation, send email to [email protected]

Copyright © OmniMark Technologies Corporation, 1988-2002.