contentsconceptssyntaxlibrariessampleserrorsindex
Full text search
operator   attribute is    
  Related Syntax    

Summary   Boolean

True or false.

 

Syntax

  attribute attribute-name element-qualifier*
     ((item | @) numeric-expression)? (is | isnt)
     (cdata | name | names | number | numbers | nmtoken |
       nmtokens | id | idref | notation | entity | entities | group)


Purpose

You can use the attribute is test to determine whether an attribute is of a specified type. For example, the following code will succeed if attribute "foo" is of type "name", and will fail otherwise:

  attribute "foo" is name

Attribute type tests can be combined by joining the types with or (|) and parenthesizing them. Note that for a data attribute, a test of its type for id, idref, idrefs, notation, entity, or entities will always fail because those types of attributes cannot be associated with a notation.

Entity and notation attribute tests can be applied directly to attribute values which are declared as entity or notation, or directly to an item of an attribute declared as entities.

    Related Syntax
   attribute
 
 
----  

Top [CONTENTS] [CONCEPTS] [SYNTAX] [LIBRARIES] [SAMPLES] [ERRORS] [INDEX]

Generated: April 21, 1999 at 2:01:02 pm
If you have any comments about this section of the documentation, send email to [email protected]

Copyright © OmniMark Technologies Corporation, 1988-1999.